Skip to main content

priml✴️

PyPI version CI Python 3.12+ License: Apache-2.0 Discord

ML building blocks for training experiments.

Quick Start

# Mac:
#   # Required for quick install.
#   brew install uv

# Ubuntu/Debian:
#   # Required for quick install.
#   sudo apt-get install -y curl
#   curl -LsSf https://astral.sh/uv/install.sh | sh

uv add priml

# Alternatively: python -m pip install priml

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

See CONTRIBUTING.md for local validation and the public contribution flow.

License

Apache License 2.0

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.2.tar.gz (2.8 MB view details)

Uploaded Source

Built Distribution

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

priml-0.1.2-py3-none-any.whl (981.9 kB view details)

Uploaded Python 3

File details

Details for the file priml-0.1.2.tar.gz.

File metadata

  • Download URL: priml-0.1.2.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for priml-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e9428b6deda79923dfe9b63da70483326af1c983e72706f1ef46d4cdbf8460ff
MD5 e7bfdee5c3a0363d4dc70e987a6b4a0b
BLAKE2b-256 1b2c248c82e1b2354612cee29f6c9e9302b6ae98805db82df8a057a8014ea931

See more details on using hashes here.

Provenance

The following attestation bundles were made for priml-0.1.2.tar.gz:

Publisher: publish-pypi.yml on rekursiv-ai/priml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file priml-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: priml-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 981.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for priml-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d0b03b3f20b6534b86470426c8d04ea9dd9e331fe50bf16f4bcaae7961c22b31
MD5 de1fe9e53705202ac8897d1733c2c9fd
BLAKE2b-256 9cd58b07084698c67bfdc9a0da8ebb12b70dc5a3361bf624209bb0cc99e39ff0

See more details on using hashes here.

Provenance

The following attestation bundles were made for priml-0.1.2-py3-none-any.whl:

Publisher: publish-pypi.yml on rekursiv-ai/priml

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.4

2 files

0.1.3

2 files

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page