Foundations

Deep Learning

Neural networks, CNNs, RNNs, transformers, diffusion models and training techniques

2,917
lessons
Skills in this topic
View full skill map →
Neural Network Basics
beginner
Implement a 2-layer net in NumPy and PyTorch
CNN Architectures
intermediate
Build a CNN image classifier in PyTorch
Sequence Models
intermediate
Implement an LSTM text generator
Generative Models
advanced
Train a GAN on image data
Training at Scale
advanced
Use FP16/BF16 mixed precision training
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Creating Multi Task Models With Keras
📚 External: Coursera ↗
Self-paced
Creating Multi Task Models With Keras
Opens on Coursera ↗
Introducción al deep learning contemporáneo
📚 External: Coursera ↗
Self-paced
Introducción al deep learning contemporáneo
Opens on Coursera ↗
Build, Train and Deploy ML Models with Keras on Google Cloud - Português Brasileiro
📚 External: Coursera ↗
Self-paced
Build, Train and Deploy ML Models with Keras on Google Cloud - Português Brasileiro
Opens on Coursera ↗
Face Recognition with Keras: Detect & Classify
📚 External: Coursera ↗
Self-paced
Face Recognition with Keras: Detect & Classify
Opens on Coursera ↗
Building Recommender Systems with Machine Learning and AI
📚 External: Coursera ↗
Self-paced
Building Recommender Systems with Machine Learning and AI
Opens on Coursera ↗
Building and Training Neural Networks with PyTorch
📚 External: Coursera ↗
Self-paced
Building and Training Neural Networks with PyTorch
Opens on Coursera ↗