/DeepLearningFromScratch

Reproduce selected deep learning models from scratch in PyTorch

Primary LanguagePython

Deep Learning From Scratch

Introduction

This repository stores a series of reproductions of deep learning milestones in Computer Vision.

For obvious reason, I'm unable to train the model on ImageNet from scratch. Therefore, for the image classification task, all the models are trained on CIFAR-10, whose images are rescaled to be as large as those described in the original papers.

If my model achieves comparable performance in both accuracy and speed with the corresponding model given in the model zoo without pre-trained weight under the same setting in the first three epochs, I consider it is a valid reproduction.

Stars are welcomed!

I guess no one would read my code line by line. LOL.

Image Classification

Model Zoo

My models are compared with models in this section.