Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.44 KB

File metadata and controls

25 lines (15 loc) · 1.44 KB

Deep Learning with PyTorch

Deep Learning (PyTorch)

This repository contains material related to Udacity's Deep Learning Nanodegree program. It consists of a bunch of tutorial notebooks for various deep learning topics. In most cases, the notebooks lead you through implementing models such as convolutional networks, recurrent networks, and GANs. There are other topics covered such as weight initialization and batch normalization.


Table Of Contents

Tutorials

Introduction to Neural Networks

  • [Introduction to PyTorch]: Learn how to build neural networks in PyTorch and use pre-trained networks for state-of-the-art image classifiers.
  • #1 ~ #3 : Basic of PyTorch (including tensor, define NET, feed-forward, Loss ftn, optimizer)
  • #4~ #6 : Training with PyTorch (Fashion_MNIST, Inference, validation, save & load model)

Convolutional Neural Networks

  • #7 : MLP for MNIST data

  • [Convolutional Neural Networks]: Visualize the output of layers that make up a CNN. Learn how to define and train a CNN for classifying MNIST data, a handwritten digit database that is notorious in the fields of machine and deep learning. Also, define and train a CNN for classifying images in the CIFAR10 dataset.

  • #1 ~ #2 : Cifar10 using CNN

  • #3 : Transfer Learning VGG16