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.5.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.5-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: expr_tracker-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 404db8eedec0a63ac9500f0de2612daab2f95ed8123ee9d462de5ef9fda68d86
MD5 1eceb3f69d4203027e0acd29a5ca6218
BLAKE2b-256 b7dcd2e9e4cbf132a1df35e813a522744e721470a552b94d2109f64ecd02f33b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for expr_tracker-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 59fd47b9314b8a8c0c8b1be5f4ab7260ecad37afeaf40005db88bee9a7af7abe
MD5 5b5df8e7212d217f12b996c8aa0dca29
BLAKE2b-256 3c6153248653611c7eb3f05dc824bfa4325c47f946a4444143523353adb4e896

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