Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition
57:56Lecture 2 | Image Classification
59:31Lecture 3 | Loss Functions and Optimization
1:14:40Lecture 4 | Introduction to Neural Networks
1:13:59Lecture 5 | Convolutional Neural Networks
1:08:56Lecture 6 | Training Neural Networks I
1:20:19Lecture 7 | Training Neural Networks II
1:15:30Lecture 8 | Deep Learning Software
1:18:07Lecture 9: CNN Architectures (CS231n)
1:17:40Lecture 10: Recurrent Neural Networks (CS231n)
1:13:09Lecture 11: Detection and Segmentation (CS231n)
1:14:26Lecture 12: Visualizing and Understanding (CS231n)
1:15:48Lecture 13: Generative Models (CS231n)
1:17:41Lecture 14: Deep Reinforcement Learning (CS231n)
1:04:01Lecture 15: Efficient Methods and Hardware for Deep Learning (CS231n)
1:16:52Lecture 16: Adversarial Examples and Adversarial Training (CS231n)
1:21:46Lecture 8 | Deep Learning Software
Stanford Vision & Learning Lab Faculty
In Lecture 8 we discuss the use of different software packages for deep learning, focusing on TensorFlow and PyTorch. We also discuss some differences between CPUs and GPUs.
Keywords: CPU vs GPU, TensorFlow, Keras, Theano, Torch, PyTorch, Caffe, Caffe2, dynamic vs static computational graphs
Slides: http://cs231n.stanford.edu/slides/2017/cs231n_2017_lecture8.pdf
Lecture 7 | Training Neural Networks II
Next · Lecture 9Lecture 9: CNN Architectures (CS231n)
Seminar notes & discussion
No public seminar notes on this lecture yet.
