Metadata: Track and Compare Your Metrics
How It Works
import json
# That's it - just print JSON
print(json.dumps({"accuracy": 0.92, "loss": 0.08}))Quick Example
Training Loop with Metrics
import json
for epoch in range(epochs):
# Your training code...
train_loss = train_one_epoch()
val_acc = validate()
# Track metrics - just print as JSON
print(
json.dumps(
{
"epoch": epoch,
"train_loss": train_loss,
"val_accuracy": val_acc,
},
),
)Common Patterns
Multiple Metrics
Metrics Over Time
How to Use the Metrics in Valohai
Execution Table
Automatic Visualizations
Best Practices
Log Regularly
Include Context
Quick Reference
Basic Pattern
What Works
What to Track
Last updated
Was this helpful?
