Skip to main content

Add your description here

Project description

Experiment Tracker

A simple experiment tracker that supports wandb, trackio and local jsonl storage. Features include:

Features

  1. Multi-Backend Support: Compatible with wandb, trackio, and local jsonl storage.
  2. Alert System: Send alerts via Lark, with email and other platforms to be added.
  3. Resume Functionality: Allows resuming experiments using project and name as unique identifiers.
  4. Simple API: Provides a straightforward API similar to wandb, making it easy to integrate into existing workflows.

Usage

Add dependency to your project:

uv add expr_tracker

Simple usage example:

import expr_tracker as et

et.init(project="my_project", name="my_experiment", backends=["wandb", "jsonl"])
et.log({"accuracy": 0.95, "loss": 0.05})
et.alert("Experiment completed!", text="Your experiment has finished successfully.", subtitle="Experiment Status")
et.finish()

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

expr_tracker-0.1.4.tar.gz (73.6 kB view details)

Uploaded Source

Built Distribution

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

expr_tracker-0.1.4-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: expr_tracker-0.1.4.tar.gz
  • Upload date:
  • Size: 73.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.10

File hashes

Hashes for expr_tracker-0.1.4.tar.gz
Algorithm Hash digest
SHA256 21852a06a671e1f65ac7cefaf51db6db775183f888d0540b66860c8cd9f25a79
MD5 6e991eb5d90dfab61a287f388b8d5a9e
BLAKE2b-256 4f209eb0b2eaa1fac0844996ccbececb8fc2a039210a78ae939e43697976c952

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for expr_tracker-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a40f2f39eecec51b7ace03674ad6c8f462d5ad11b78c92f0ba63e76c8d02c241
MD5 9be0349ade700f802e8c410fbc3a60cf
BLAKE2b-256 992d2e99c883a28db2a7c22a1ccd9e8def55f30cbe528fe77ed52eb9e81ad819

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