danijar/elements

Building blocks for productive research

56
/ 100
Established

This project provides essential tools for anyone running research experiments or models, especially in fields like machine learning. It helps you track key metrics and configuration settings, manage files, and save progress efficiently. You can input raw data, model outputs, and configuration details, and it will output structured logs, metrics for visualization, and saved model states. This is ideal for researchers, data scientists, or anyone developing and iterating on complex computational models.

Available on PyPI.

Use this if you need a robust and flexible way to log metrics, manage experiment configurations, handle files across different storage systems, and checkpoint your research models without slowing down your computations.

Not ideal if you are looking for a simple, out-of-the-box solution for basic data logging or if your primary need is a GUI-based experiment management system.

machine-learning-research experiment-tracking data-science-workflow model-checkpointing scientific-computing
Maintenance 6 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

69

Forks

13

Language

Python

License

MIT

Last pushed

Jan 12, 2026

Commits (30d)

0

Dependencies

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/danijar/elements"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.