metaai·lightalo unofficial · independent
Universe / Open Source Infra / Hydra
Open Source Infra · 2019

Hydra

Compose YAML configs, override from the shell, sweep in one flag

open source

Latest: v1.3.6 (August 2024)

Framework for elegantly configuring complex applications: hierarchical YAML config composition, command-line overrides, and multirun sweeps with pluggable optimizers (Optuna, Nevergrad, Ax). Released by FAIR in 2019, Hydra became the de facto standard for ML experiment configuration and anchors popular templates like Lightning-Hydra.

Why it matters

Made hierarchical YAML config composition, command-line overrides and multirun sweeps the standard way to organize ML experiments. Hydra anchors popular templates such as Lightning-Hydra and appears in a large share of research codebases, so reading a Meta or academic training repo usually means reading a Hydra config first.

Facts

Try it yourself

Sources

More in Open Source Infra

NevergradfaissProphetAnimated DrawingsPyTorch Domain LibrariesxFormers

Read the Open Source Infra story on the sky →

✦ Open on the map Explore Open Source Infra Quiz me