FrancescoSaverioZuppichini/Pytorch-how-and-when-to-use-Module-Sequential-ModuleList-and-ModuleDict

Code for my medium article

37
/ 100
Emerging

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.

deep-learning neural-network-architecture pytorch-development machine-learning-engineering
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 19 / 25

How are scores calculated?

Stars

376

Forks

54

Language

Jupyter Notebook

License

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.