ashleve/lightning-hydra-template
PyTorch Lightning + Hydra. A very user-friendly template for ML experimentation. ⚡🔥⚡
Combines Hydra's hierarchical config composition with PyTorch Lightning's training abstractions to enable rapid experimentation through command-line overrides and config-driven instantiation. Includes built-in support for multiple experiment tracking backends (W&B, MLFlow, Neptune, Comet), hyperparameter search via Hydra plugins like Optuna, and automated logging/checkpointing with dynamically-generated folder structures. Provides a structured project layout with pre-commit hooks, CI/CD workflows, and generic test utilities to accelerate ML prototyping on prepared datasets.
5,187 stars. No commits in the last 6 months.
Stars
5,187
Forks
757
Language
Python
License
—
Category
Last pushed
Aug 16, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ashleve/lightning-hydra-template"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
finos/jupyterlab_templates
Support for jupyter notebook templates in jupyterlab
mit-ll-responsible-ai/hydra-zen
Create powerful Hydra applications without the yaml files and boilerplate code.
xtreamsrl/jupytemplate
Templates for jupyter notebooks
orobix/quadra
Quadra: Effortless and reproducible deep learning workflows with configuration files.
kyegomez/Python-Package-Template
A easy, reliable, fluid template for python packages complete with docs, testing suites,...