Skip to main content

A local-first, zero-config 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.5.tar.gz (13.1 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.5-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mtrick-0.1.5.tar.gz
  • Upload date:
  • Size: 13.1 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.5.tar.gz
Algorithm Hash digest
SHA256 f78c83e8476da2df0da26b00b94d0f2c91615afb54f280c90fb2aa80682aa976
MD5 c2d9ac1974ae8f6a1e691b7d33ed5cce
BLAKE2b-256 a7c910f7c350f3d0141917acbce03b66db8b97b4a753b190a474127c82298a66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mtrick-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 14.7 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 dcdd3e82514049a8af18222bd34e12470ffb24a25e29fc4d3d4eea3025aa61de
MD5 d7a24bba17ab39722bd77ec8ba1eac4d
BLAKE2b-256 fb8f7c43d1758bc41a9a0cdc4a9a9740ba324800857cd37f6543fbc6c3fc9ae7

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