A quick-start guide and example collection for five major deep learning architectures.
| Architecture | Best For | Example Use Case |
|---|---|---|
| CNN (Convolutional Neural Network) | Image & video processing | Image classification, object detection |
| RNN / LSTM / GRU | Sequential data | Language modeling, speech recognition |
| Transformer | Long-range dependencies in data | Chatbots, translation, summarization |
| GAN (Generative Adversarial Network) | Generative tasks | Creating realistic images, deepfake videos |
| Autoencoder | Dimensionality reduction & denoising | Data compression, anomaly detection |
cnn/β Vision-based models (image classification, detection)rnn_lstm_gru/β Sequential models for text, speech, and time seriestransformer/β Attention-based models for language and moregan/β Generative models for images and videosautoencoder/β Compression, anomaly detection, and denoising
- Clone the repo
git clone https://github.com/<your-username>/deep-learning-architecture-cheatsheet.git
deep-learning-architecture-cheatsheet/ βββ README.md βββ cnn/ β βββ README.md β βββ example_image_classification.ipynb β βββ example_object_detection.ipynb βββ rnn_lstm_gru/ β βββ README.md β βββ example_language_model.ipynb β βββ example_speech_recognition.ipynb βββ transformer/ β βββ README.md β βββ example_chatbot.ipynb β βββ example_translation.ipynb βββ gan/ β βββ README.md β βββ example_image_generation.ipynb β βββ example_deepfake_video.ipynb βββ autoencoder/ βββ README.md βββ example_dim_reduction.ipynb βββ example_anomaly_detection.ipynb