udacity/deep-learning
A Udacity program teaching deep learning through Jupyter Notebook tutorials covering neural networks, CNNs, RNNs, and GANs.

This repository contains the educational materials for Udacity’s Deep Learning Nanodegree Foundation program. It consists of tutorial Jupyter Notebooks that guide students through implementing deep learning models including convolutional networks for image classification, recurrent networks for sequence data, autoencoders for compression, and GANs for generation. The program also covers foundational topics like weight initialization, batch normalization, and transfer learning.