nn-template
pytorch_tempest
Our great sponsors
nn-template | pytorch_tempest | |
---|---|---|
4 | 3 | |
613 | 201 | |
2.8% | - | |
7.2 | 5.0 | |
7 months ago | 6 months ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nn-template
-
What libs/boiler plate/platforms do you use to abstract and optimize your workflow when starting a new project? [D]
If I was starting a new project, Iād like to try using this cookiecutter template: https://github.com/grok-ai/nn-template
-
MLOps stack using Pycaret
I would pick a project that interests you as that'll help you power through. If there's nothing that comes to mind, image classification is fairly standard. PyCaret does a lot but if you want to understand each of the tools you've listed, I'd recommend tackling each one separately. That being said, I don't think there's anything wrong starting with using a high level library and diving deeper as the need arises. If you do decide to build it piece by piece, it sometimes useful to have a library that'll help you start and remove the boilerplate of all of these tools. I came across a template repo which has a bunch of the tools you've listed which could be a good starting point: https://github.com/lucmos/nn-template
-
[P] Generic template to bootstrap your PyTorch project with PyTorch Lightning, Hydra, W&B, DVC, and Streamlit
Link: https://github.com/lucmos/nn-template
- Template to bootstrap your project with PyTorch Lightning, Hydra, W&B and DVC
pytorch_tempest
- For what reason do you, or don't you, use PyTorch Lightning?
-
If you're using Python, you should probably use a code formatter. (e.g. black)
Here you can see an example of ci in my training pipeline: https://github.com/Erlemar/pytorch_tempest/blob/master/.github/workflows/ci.yml
-
Nicest and cleanest Deep Learning codebases out there
DL is all experimentation. You need a framework that makes modification easy, trackable and reproducible. The closest to achieving that these days is based on pytorch lightning with hydra. Check out this video and repo: https://www.youtube.com/watch?v=w10WrRA-6uI https://github.com/Erlemar/pytorch_tempest
What are some alternatives?
lightning-hydra-template - Deep Learning project template best practices with Pytorch Lightning, Hydra, Tensorboard.
lightning-hydra-template - PyTorch Lightning + Hydra. A very user-friendly template for ML experimentation. ā”š„ā”
deepchem - Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology
garage - A toolkit for reproducible reinforcement learning research.
omegaconf - Flexible Python configuration system. The last one you will ever need.
energy-forecasting - š š§šµš² ššš¹š¹ š¦šš®š°šø š³-š¦šš²š½š š šš¢š½š ššæš®šŗš²šš¼šæšø | šš²š®šæš» š šš & š šš¢š½š for free by designing, building and deploying an end-to-end ML batch system ~ š“š°š¶š³š¤š¦ š¤š°š„š¦ + 2.5 š©š°š¶š³š“ š°š§ š³š¦š¢š„šŖšÆšØ & š·šŖš„š¦š° š®š¢šµš¦š³šŖš¢šš“
pytorch-lightning - Build high-performance AI models with PyTorch Lightning (organized PyTorch). Deploy models with Lightning Apps (organized Python to build end-to-end ML systems). [Moved to: https://github.com/Lightning-AI/lightning]
fds - Fast Data Science, AKA fds, is a CLI for Data Scientists to version control data and code at once, by conveniently wrapping git and dvc
black - The uncompromising Python code formatter
mdx-net - KUIELAB-MDX-Net got the 2nd place on the Leaderboard A and the 3rd place on the Leaderboard B in the MDX-Challenge ISMIR 2021