PyTorch


PyTorch is an open source machine learning library based on the Torch library, used for applications such as computer vision and natural language processing. It is primarily developed by Facebook's AI Research lab.

Tutorials

Learning PyTorch with Examples
This tutorial introduces the fundamental concepts of PyTorch through self-contained examples.
pytorch tutorial
Machine Learning Basics
A practical set of notebooks on machine learning basics, implemented in both TF2.0 + Keras and PyTorch.
deep-learning natural-language-processing tensorflow pytorch
Understanding PyTorch with an example: a step-by-step tutorial
Structured, incremental and from first principles approach to PyTorch.
pytorch tutorial article

Libraries

Torchlayers
Shape inference for PyTorch (like Keras) & new layers
pytorch library inference shape
Torchdata
Equip PyTorch's Dataset with map, cache etc. (like tf.data)
pytorch tensorflow dataset cache
Torchlambda
Lightweight tool to deploy PyTorch models to AWS Lambda
deep-learning pytorch aws deployment
PyTorch Metric Learning
The easiest way to use deep metric learning in your application. Modular, flexible, and extensible. Written in PyTorch.
metrics custom-metrics pytorch losses
Table of Contents
Share a resource
Share a resource you found useful for this specific topic.
Topic experts
Share