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.1.1.tar.gz (247.5 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.1.1-py3-none-any.whl (393.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for kauldron-1.1.1.tar.gz
Algorithm Hash digest
SHA256 0a832828056b5b3138e41c5ea172b04d7855199add1eb9bc72daaa069cad6b8d
MD5 93781f5be4a7c4e5af4fc513f90cd6d6
BLAKE2b-256 b9535193a15b9768b0ebd0a04a9cb97d36ccf653b91c4965e29297c69ab8dbb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kauldron-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 393.7 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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 db22841d04a5d629cd6c1dc10da759c68291e3dc7e558f85d58dfc488d7ea77d
MD5 890a15fe806fe3041462e019db338c12
BLAKE2b-256 4b0714d19cc6d663db6e19d1b45a7ffc513bea4c551420620ba6a93c3257a8da

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