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

Uploaded Python 3

File details

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

File metadata

  • Download URL: kauldron-1.1.0.tar.gz
  • Upload date:
  • Size: 247.4 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.0.tar.gz
Algorithm Hash digest
SHA256 f825723328937cb508a3b3f02354b3193d99f3822fc852e017136fd7199936f4
MD5 0bd2fb3ca458349e415aa8fb7a6ae898
BLAKE2b-256 aeb01f8d61bdb44f7c4d9c7bdfd9288bace810b3e350075ed74d729ba27768e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kauldron-1.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d3f533310bc32e396c289fe7273b7c73eb9081fd1d87d57fc45b60bdc51c7545
MD5 26a27a19899a0727c34254b3bd9de0ee
BLAKE2b-256 5f4b4f32b9bb03a89663bc1ce253d17bb167e00a4413ca57a9ea5d27d196a5ab

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