Skip to main content

A local-first, simple ML experiment tracker

Project description

mtrick: Metrics Tracker

A local-first simple ML experiment tracker with zero configurations required.

Dashboard Interface

Installation

uv add mtrick

or

pip install mtrick

If you want the latest version

uv add git+https://github.com/AvikArefin/mtrick.git

or

pip install git+https://github.com/AvikArefin/mtrick.git

Usage

Code:

from mtrick import Tracker
t = Tracker("exp")
t.log({"loss": 0.1}, epoch=1)

Group with /:

t.log({"loss/train": 0.1, "loss/val": 0.2}, epoch=1)

Confusion Matrix:

t.log_confusion_matrix([[9, 1], [2, 8]], ["Cat", "Dog"])

Real vs Pred:

t.log_trajectory([[1.0, 2.0]], [[1.1, 1.9]])

UI:

uv run mtrick

Changelog

See CHANGELOG.md

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

mtrick-0.1.3.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

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

mtrick-0.1.3-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file mtrick-0.1.3.tar.gz.

File metadata

  • Download URL: mtrick-0.1.3.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for mtrick-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ddf535c3a9410f5b9df12642564ddf7421f53c3959034ab3a35f31d62e520b20
MD5 01e0d12388825ff025f7afaf5af8e036
BLAKE2b-256 a826f08785f694a250489c7774d4317ac55d9cfe20436fed0045c168f98dce76

See more details on using hashes here.

File details

Details for the file mtrick-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: mtrick-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for mtrick-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 595cfb47c4dbf74884954b3798c1d5857e83a7cb19b589da84ab2b63535f00e0
MD5 e5778430e47ab48fccbe6ea4da63089d
BLAKE2b-256 e13d1b5995ae677f1c41cc3f45d05c1aba13015604f79fb4b5e0cac18418baae

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