/pytorch_notebooks

🔥A collection of PyTorch notebooks for learning and practicing deep learning

Primary LanguageJupyter NotebookMIT LicenseMIT

PyTorch Notebooks

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 Notebook 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
NLP Basics In this tutorial we show the basics of preparing your textual data for NLP. NLP Beginner coming soon!
Deep Learning for NLP In this notebook we are going to use deep learning (RNN model) for approaching NLP tasks. Deep Learning NLP Beginner coming soon!
Neural Machine Translation with Attention using PyTorch In this notebook we are going to perform neural machine translation using a deep learning based approach and attention mechanism. Deep Learning NLP Advanced coming soon!
Fine-tuning BERT Language Model for English Sentiment Classification In this tutorial we demonstrate how to fine-tune BERT-based model for sentiment classification. Deep Learning NLP Intermediate coming soon!
Fine-tuning BERT Language Model for English Emotion Classification In this tutorial we demonstrate how to fine-tune BERT-based model for multiclass emotion classification. Deep Learning NLP Advanced coming soon!
Text Similarity Search using Pretrained Language Models In this tutorial we show how to build a simple text similarity search application using pretrained language models and Elasticsearch. Deep Learning NLP Applications Advanced coming soon!
Spinal Cord Gray Matter Segmentation Using PyTorch In this notebook we are going to explore a medical imaging open-source library known as MedicalTorch, which was built on top of PyTorch. Deep Learning in Medicine Advanced coming soon!