A collection of PyTorch notebooks for studying and practicing deep learning. Each notebook contains a set of exercises that are specifically designed to engage and encourage the learner to conduct more research and experiments. (Work in progress!)
Name | Description | Category | Level | Link | Blog |
---|---|---|---|---|---|
Implementing a Logistic Regression Model from Scratch | Learn how to implement the fundamental building blocks of a neural network using PyTorch. | Machine Learning | Beginner | read | |
PyTorch Hello World | Create a hello world for deep learning using PyTorch. | Deep Learning | Beginner | read | |
PyTorch Quickstart | Learn about PyTorch's basic building blocks to build and train a CNN model for image classification. | Image Classification | Intermediate | read | |
A Gentle Introduction to PyTorch 1.2 | This comprehensive tutorial aims to introduce the fundamentals of PyTorch building blocks for training neural networks. | Neural Networks | Beginner | read | |
Building RNNs is Fun with PyTorch | This notebook teaches you how to build a recurrent neural network (RNN) with a single layer, consisting of one single neuron. It also teaches how to implement a simple RNN-based model for image classification. | Neural Networks | Beginner | read | |
A Simple Neural Network from Scratch with PyTorch and Google Colab | In this tutorial we implement a simple neural network from scratch using PyTorch. | Neural Networks | Beginner | read |