Quick Start
pip install goodseedPython 3.9+ required. Only dependency: psutil.
From source: cd goodseed && pip install -e .
Log metrics and configs from a training script:
import goodseed
run = goodseed.Run(name="my-experiment")
# Log configsrun["learning_rate"] = 0.001run["batch_size"] = 32
# Log metricsfor epoch in range(100): loss = train_step() run["train/loss"].log(loss, step=epoch) run["train/accuracy"].log(accuracy, step=epoch)
run.close()Data is saved to a local SQLite file. Calling run.close() finalizes the run and sets status to finished.
View your runs in the browser:
goodseed serve