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.4.tar.gz (13.0 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.4-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mtrick-0.1.4.tar.gz
  • Upload date:
  • Size: 13.0 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.4.tar.gz
Algorithm Hash digest
SHA256 b979c0797d65a51babe89ba0649a4fe6136b972c634a5be1a98ebd99f9ab5683
MD5 81c9315ed0f3da43c55b2f4aa3c5e9ba
BLAKE2b-256 4bca9f313d08b7d2981e039314321f958130f4d90a4454a2a625751be8e08f36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mtrick-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 85235c8e938c218df2ecc327b79d078dbeae12730948ed2c215c177eb818c9f2
MD5 c1399486d2f7ea61d293048be57d384c
BLAKE2b-256 4c3604d790b9b8747912624ba9b983b5e100fbd793973d00f9cd765b9e72a976

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