Professional Documents
Culture Documents
Tutorial 1 - Learn How To Use Modern Convnets - Neuromatch Academy - Deep Learning
Tutorial 1 - Learn How To Use Modern Convnets - Neuromatch Academy - Deep Learning
Tutorial 1 - Learn How To Use Modern Convnets - Neuromatch Academy - Deep Learning
Contents
Tutorial 1: Learn how to use modern convnets
Tutorial Objectives
Setup
Section 1: Modern CNNs and Transfer Learning
Section 2: The History of Convnets
Section 3: Big and Deep Convnets
Section 4: Convnets After AlexNet
Section 5: Inception + ResNeXt
Section 6: Depthwise separable convolutions
Section 7: Transfer Learning
Summary
Daily survey
Bonus: Speed-Accuracy Trade-Off / Different Backbones
By Neuromatch Academy
Content creators: Laura Pede, Richard Vogg, Marissa Weis, Timo Lüddecke, Alexander Ecker
Content reviewers: Arush Tagade, Polina Turishcheva, Yu-Fang Yang, Bettina Hein, Melvin Selim Atay, Kelson Shilling-
Scrivo
Production editors: Anoop Kulkarni, Roberto Guidotti, Cary Murray, Gagana B, Spiros Chavlis
In this tutorial we are going to learn more about Convnets. More specifically, we will:
https://deeplearning.neuromatch.io/tutorials/W2D3_ModernConvnets/student/W2D3_Tutorial1.html 04/06/24, 2 58 PM
Page 1 of 35
:
Install dependencies
Show code cell source
# Import libraries
import os
import time
import tqdm
import torch
import IPython
import torchvision
import numpy as np
import matplotlib.pyplot as plt
import torch.nn as nn
import torch.nn.functional as F
Figure settings
Show code cell source
https://deeplearning.neuromatch.io/tutorials/W2D3_ModernConvnets/student/W2D3_Tutorial1.html 04/06/24, 2 58 PM
Page 2 of 35
: