FrancescoSaverioZuppichini/Pytorch-how-and-when-to-use-Module-Sequential-ModuleList-and-ModuleDict
Code for my medium article
This project helps PyTorch developers structure their deep learning models more effectively by illustrating how to use `Module`, `Sequential`, `ModuleList`, and `ModuleDict`. It takes unstructured PyTorch model code as input and shows how to refactor it into modular, reusable, and organized components. The target user is a deep learning engineer or researcher working with PyTorch.
376 stars. No commits in the last 6 months.
Use this if you are building complex neural networks in PyTorch and want to write cleaner, more maintainable, and reusable code for your model architectures.
Not ideal if you are looking for guidance on general Python code organization, data processing pipelines, or how to train and deploy models, as this focuses specifically on PyTorch model structure.
Stars
376
Forks
54
Language
Jupyter Notebook
License
—
Category
Last pushed
Sep 12, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/FrancescoSaverioZuppichini/Pytorch-how-and-when-to-use-Module-Sequential-ModuleList-and-ModuleDict"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
mrdbourke/pytorch-deep-learning
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
xl0/lovely-tensors
Tensors, for human consumption
stared/livelossplot
Live training loss plot in Jupyter Notebook for Keras, PyTorch and others
dataflowr/notebooks
code for deep learning courses
dvgodoy/PyTorchStepByStep
Official repository of my book: "Deep Learning with PyTorch Step-by-Step: A Beginner's Guide"