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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mtrick-0.1.2.tar.gz
  • Upload date:
  • Size: 12.8 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.2.tar.gz
Algorithm Hash digest
SHA256 271fb0e59dedffd89feb05f5104c596855ebf41a0c65b4e2229720b33bbd0c33
MD5 4663cd50b2a3d72d23f7d9a3f3555b03
BLAKE2b-256 ed4ed0c90cbdf0a71a185cdf368e331e8dd02a0cb5fe4e77138bdbdf50efd7cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mtrick-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2b3c4a6cdf05b5ea06fdb336ebd82ea18654ffe0d25be5c7ba20310394cc7815
MD5 376af0a487b22e3ef254899ad4429077
BLAKE2b-256 f82b96a80a808405b6293d8489fd3650d35976638ddcbd9ada4ba8bd9b82ae47

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