Skip to content

chizkidd/deep-learning-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

172 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notebooks Deployment Status View Notebooks Ask DeepWiki visitor badge

Deep Learning Models

A collection of various deep learning architectures, models, & their implementations (PyTorch or TensorFlow) in Jupyter Notebooks.

Convolutional Neural Networks (CNN)

Title Dataset Notebooks
LeNet-5 MNIST Tensorflow
LeNet-5 CIFAR-10 Tensorflow
Title Dataset Notebooks
AlexNet CIFAR-10 PyTorch
Title Dataset Notebooks
VGG-16 CIFAR-10 PyTorch
Title Dataset Notebooks
NiN CIFAR-10 PyTorch
Title Dataset Notebooks
GoogLeNet CIFAR-10 PyTorch
Title Dataset Notebooks
ResNet-18 CIFAR-10 PyTorch
ResNet-34 CIFAR-10 PyTorch
ResNet-50 CIFAR-10 PyTorch
ResNet-101 CIFAR-10 PyTorch
ResNet-152 CIFAR-10 PyTorch
Title Dataset Notebooks
DenseNet-121 CIFAR-10 PyTorch
Title Dataset Notebooks
MobileNet CIFAR-10 PyTorch
MobileNet-V2 CIFAR-10 PyTorch
MobileNet-V3-Small CIFAR-10 PyTorch
MobileNet-V3-Large CIFAR-10 PyTorch
Title Dataset Notebooks
ShuffleNet CIFAR-10 PyTorch
ShuffleNet-V2 CIFAR-10 PyTorch
Title Dataset Notebooks
EfficientNet-B0 CIFAR-10 PyTorch

Recurrent Neural Networks (RNN)

Many-to-one: Sentiment Analysis / Classification

Title Dataset Notebooks
Simple single-layer RNN (Elman) IMDB PyTorch
Simple single-layer RNN (Elman) AG News PyTorch
Simple single-layer LSTM IMDB PyTorch
Simple single-layer LSTM AG News PyTorch
Simple single-layer GRU IMDB PyTorch
Simple single-layer GRU AG News PyTorch
Bidirectional GRU AG News PyTorch
Stacked GRU AG News PyTorch
Stacked Bidirectional GRU AG News PyTorch

Many-to-Many / Sequence-to-Sequence: Text Generation

Title Dataset Description Notebooks
Character-level RNN (GRU) Tiny Shakespeare PyTorch
Character-level RNN (GRU) Wikitext PyTorch
RNN Encoder-Decoder (Seq2Seq) Multi30k Implementation of Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation (2014) PyTorch
Encoder-Decoder with Bahdanau Attention Multi30k Implementation of Neural Machine Translation by Jointly Learning to Align and Translate (2016) PyTorch

Many-to-Many: Named Entity Recognition (NER)

Title Dataset Description Notebooks
Bi-LSTM + CRF CoNLL-2003 Implementation of Bidirectional LSTM-CRF Models for Sequence Tagging (2015) PyTorch
CNN-Bi-LSTM + CRF CoNLL-2003 Implementation of End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRF (2016) PyTorch

Many-to-Many: Video Action Recognition (Synchronous)

Title Dataset Description Notebooks
Spatial CNN + Bi-LSTM UCF-101 Synchronous Many-to-Many video tagging using a frozen ResNet-18 backbone and a Bidirectional LSTM for frame-level action segmentation. PyTorch



Currently ongoing ...


About

A collection of various deep learning architectures, models, & their implementations (PyTorch or TensorFlow) in Jupyter Notebooks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors