Skip to main content

Kauldron is a ML research library optimized for quick iteration and modularity.

Project description

kauldron

Unittests PyPI version Documentation Status

Kauldron is a library for training machine learning models, optimized for research velocity and modularity.

Modularity:

  • All parts of Kauldron are self-contained, so can be used independently outside Kauldron.
  • Use any dataset (TFDS, Grain, SeqIO, your custom pipeline), any (flax) model, any optimizer,... Kauldron provides the glue that link everything together.
  • Everything can be customized and overwritten (e.g. sweep over models architecture, overwrite any inner layer parameter,...)

Research velocity:

  • Everything should work out-of the box. The example configs can be used and customized as a starting point.
  • Colab-first workflow for easy prototyping and fast iteration
  • Polished user experience (integrated XM plots, profiler, post-mortem debugging on borg, runtime shape checking, and many others...). Open an issue..

This is not an officially supported Google product.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kauldron-1.2.0.tar.gz (249.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kauldron-1.2.0-py3-none-any.whl (396.1 kB view details)

Uploaded Python 3

File details

Details for the file kauldron-1.2.0.tar.gz.

File metadata

  • Download URL: kauldron-1.2.0.tar.gz
  • Upload date:
  • Size: 249.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for kauldron-1.2.0.tar.gz
Algorithm Hash digest
SHA256 5da37560616abd887737ce8b8397c42d469446811c7ef40705b60b82d5724b3e
MD5 cca84727983d09fbffc6587107a6bb5e
BLAKE2b-256 7891c849b09cfa72370be709419a4bd1a2fb921b5ff51594e635a9edef01e06e

See more details on using hashes here.

File details

Details for the file kauldron-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: kauldron-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 396.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for kauldron-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0ad2856ffb695319c9be20ab77be9d1c445d9eb66bbcfe16e4e9bf0cb844cb2b
MD5 f045f9d08b0573ee4bbd3461b9e834b0
BLAKE2b-256 1d606fa35b51fd1fa0c233226535193f0bc347ffb7317e82739bfe406c5640d1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page