Skip to main content

tiny-track: a minimalist, MLFlow-compatible experiment tracking library

Reason this release was yanked:

.so file is Python-version-dependent

Project description

tiny-track

A minimalist, MLFlow-compatible, header-only C++ experiment tracking library with Python bindings.

Usage

Logging via Python API:

from ttrack.ttrack_cpp import LocalLogger, get_experiments

# start run
logger = LocalLogger(
    logging_dir='mlruns',                  # set your logging dir name (default used by mlflow is "mlruns")
    experiment_name='My experiment name',  # set your experiment name
    run_name='My run name',                # set your run name
    source=__file__,
)

# add tags
logger.add_tag(key='myTagName', value='myTagValue')

# add params
logger.log_param(key='myParamName', value='myParamValue')

# log metrics
for i in range(10):
    logger.log_metric(key='myMetric', value=i**2, step=i+1)

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

tiny_track-0.0.2.tar.gz (122.4 kB view details)

Uploaded Source

Built Distribution

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

tiny_track-0.0.2-py3-none-any.whl (122.9 kB view details)

Uploaded Python 3

File details

Details for the file tiny_track-0.0.2.tar.gz.

File metadata

  • Download URL: tiny_track-0.0.2.tar.gz
  • Upload date:
  • Size: 122.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tiny_track-0.0.2.tar.gz
Algorithm Hash digest
SHA256 8b7c7f1752314d9f571b8ba47877d963288768111981ecb8fcb5b4626cadb112
MD5 62b063ca5df684ea036edfb7bf105db5
BLAKE2b-256 520d4d936aa8248414af2a08a6965e0222012abd75d95e9eaeae4534c6e11364

See more details on using hashes here.

Provenance

The following attestation bundles were made for tiny_track-0.0.2.tar.gz:

Publisher: python-publish.yml on Kowd-PauUh/tiny-track

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

File details

Details for the file tiny_track-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: tiny_track-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 122.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tiny_track-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f6b42c183f7c1992dc8c8f072467ee798e5ce3585412c9881d21e708e210521b
MD5 323717057bff62548697b9406fdd9c3e
BLAKE2b-256 67bbc3265f86921c2983f87424175099546da987ed2fd7463437930619ff2ccf

See more details on using hashes here.

Provenance

The following attestation bundles were made for tiny_track-0.0.2-py3-none-any.whl:

Publisher: python-publish.yml on Kowd-PauUh/tiny-track

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

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