Malleable ML building blocks for training experiments.
Project description
priml
Malleable ML building blocks for training experiments.
Install
pip install priml
Requires Python 3.12 or newer.
What's inside
- models — composable model definitions and building blocks.
- optimizers — optimizer implementations for training.
- loss — loss functions.
- metrics — evaluation metrics.
- math — numerical and math utilities.
- train — the training loop and experiment scaffolding.
- data — the data pipeline and dataset utilities.
- inference — inference helpers.
Development
This package is developed in a monorepo and synced to this public repository. See CONTRIBUTING.md for local validation and the public contribution flow.
License
Apache License 2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
priml-0.1.0.tar.gz
(2.8 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
priml-0.1.0-py3-none-any.whl
(978.2 kB
view details)
File details
Details for the file priml-0.1.0.tar.gz.
File metadata
- Download URL: priml-0.1.0.tar.gz
- Upload date:
- Size: 2.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4921e8bddbe4766c6d365e6e5eb6c828efe8bb90700a5a80b7d69cc2ba72ded8
|
|
| MD5 |
e877e40db7d22c459e46dc839ac80683
|
|
| BLAKE2b-256 |
9aa3e6cf91b4df191094b410d7feb33ff7c3b73923d9cf269a638c20143bad60
|
File details
Details for the file priml-0.1.0-py3-none-any.whl.
File metadata
- Download URL: priml-0.1.0-py3-none-any.whl
- Upload date:
- Size: 978.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34d27f733f00b497b0a1d6ac247cb9fcc10c042e3ccc0572a9b291b62ba1efc6
|
|
| MD5 |
550169a364705192dc9cf498cde4db93
|
|
| BLAKE2b-256 |
a3b69bda926ed1c8756044599b4b94545082f682e5c2c44d3706f44a83729d9e
|