jeffheaton/app_deep_learning
A university course teaching deep neural network architectures including CNNs, LSTMs, and GANs with PyTorch for applications in computer vision, NLP, and time series.

T81-558 is a Washington University course that teaches deep learning through practical programming assignments. The course covers classic neural networks, convolutional networks, recurrent networks, and generative adversarial networks applied to computer vision, time series, NLP, and data generation. Students implement deep learning models using Python and PyTorch, with optional coverage of GPU and high-performance computing aspects.