miracleyoo/pytorch-lightning-template
An easy/swift-to-adapt PyTorch-Lighting template. 套壳模板,简单易用,稍改原来Pytorch代码,即可适配Lightning。You can translate your previous Pytorch code much easier using this template, and keep your freedom to edit all the functions as well. Big-project-friendly as well. No need to rewrite your config in hydra.
Decouples models and datasets through interface abstractions (MInterface/DInterface), allowing multiple implementations to coexist without code duplication while maintaining full control over training logic like `training_step` and `configure_optimizers`. Provides specialized templates for classification and super-resolution tasks with pre-configured project structures, reducing boilerplate while supporting extensibility through command-line argument passing to dynamically instantiated components.
1,541 stars. No commits in the last 6 months.
Stars
1,541
Forks
193
Language
Jupyter Notebook
License
Apache-2.0
Category
Last pushed
Aug 06, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/miracleyoo/pytorch-lightning-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,...