You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A curated collection of production-style deep learning projects in PyTorch
and TensorFlow/Keras — covering computer vision, generative models,
adversarial learning, NLP, and time-series analysis. Every project is a
self-contained, modular package with a CLI, configuration, tests where
applicable, and its own documentation.
About
A collection of production-ready deep learning projects in PyTorch and
TensorFlow — vision transformers, GANs, adversarial attacks, face
recognition, image captioning, pose estimation, semantic segmentation,
NLP topic modeling, and video analysis. Each project ships as a clean,
modular package with CLI entry points, reproducible training, and full
documentation.
Every folder is an independent project with its own README.md, code, and
requirements. The original Jupyter notebooks are kept untouched as the
research record.
Several projects require external datasets (LFW, Flickr8k, CelebA, FER2013,
LSP) — each README documents where to obtain them. Pretrained weights that ship
in the repo (e.g. U-NET/binary_segmentation.h5, video-YOLO/yolov5s.pt) are
used automatically.
Conventions
Every project follows a consistent module layout: config.py, model.py,
dataset.py, train.py, evaluate.py, utils.py, requirements.txt, and
a README.md.
All hyperparameters live in a single config.py.
Training/evaluation run through argparse CLI entry points.
The original .ipynb files are preserved unmodified as the research record.
A curated collection of production-style deep learning projects in PyTorch and TensorFlow — vision transformers, GANs, adversarial attacks, face recognition, image captioning, pose estimation, semantic segmentation, NLP topic modeling, and video analysis. Each project ships as a modular package with CLI entry points, reproducible training.