You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
1
# 🎯 Trackio
2
2
3
-
Trackio is a drop-in replacement for `wandb` that uses Hugging Face Datasets for experiment logging and Gradio / Spaces for visualization.
3
+
Trackio is a lightweight alternative for `wandb` that uses Hugging Face Datasets for experiment logging and Gradio / Spaces for visualization.
4
4
5
5
## Features
6
-
-**API compatible** with `wandb.init`, `wandb.log`, and `wandb.finish` (use `trackio` instead)
6
+
-**API compatible** with `wandb.init`, `wandb.log`, and `wandb.finish` (drop-in replacement: just use `trackio` instead of `wandb`)
7
7
- Stores logs in a Hugging Face Datasets-compatible format (Parquet)
8
8
- Visualize experiments with a Gradio dashboard
9
9
-*Local-first* design: your dashboard runs locally by default. You can also host it on Spaces by changing a single parameter.
@@ -42,6 +42,8 @@ for run in range(total_runs):
42
42
trackio.ui()
43
43
```
44
44
45
+
Trackio is designed to be lightweight (<500 lines of code total), not fully-featured. It is designed in a modular way so that developers can easily fork the repository and add functionality that they care about.
46
+
45
47
## Data Storage
46
48
- Logs are saved in `./trackio/{project}/{run_name}/run.parquet`
47
49
- Config is saved as `config.json` in the same directory
0 commit comments