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.6.tar.gz (74.5 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.6-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for expr_tracker-0.1.6.tar.gz
Algorithm Hash digest
SHA256 e821de3d32cf7a3e339190f8e4d44783aa94d18cc7178208138017c6d129ece6
MD5 d79e55a27b954e14b3665fb59a50616e
BLAKE2b-256 1c8b3402545adf533c89a10a4129bc029a75dfd8d7c9ec6433fd7d678723ee42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for expr_tracker-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 fd6f17b01564e115e9f63d6378b2e97a818f47ad9adb0379b671492d5da237be
MD5 470b1310ed104b851269e4de136b88a0
BLAKE2b-256 1942efe912f886d2500c6da885cb9bdde85cbd8e1194eaf1ca953ab31c0a7e83

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