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.3.tar.gz (70.4 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.3-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for expr_tracker-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e95b58df2265e48c37ff5702866f34f684861c33aa4d3bcd0b0f7cd06147f743
MD5 49985cb7df0d934d60a7cffd9139b011
BLAKE2b-256 e9d4a30a6dee4400d0d78031fb661298b009ec354eabf21a7bd0e25dc029c088

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for expr_tracker-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6c94e7b090b31b854de597f9fc6e2030d0aa01c4bf003b95c840fbc82eb03ba5
MD5 ae31ae50058b6accc770f4c1d2ac5814
BLAKE2b-256 14c169f03f31f13160682372447999c1d0a598a3afc500de26484d4cbb68f894

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