This repository contains material to get started with PyTorch v1.0.
- Foreword - Why PyTorch and why not? Why this talk?
- PyTorch basics - tensors, GPU, autograd [colab]
- Debugging [colab]
- Example: linear regression [colab]
- Storing and loading models [colab]
- Working with data -
Dataset,DataLoader,Sampler,transforms[colab]
- Machine Learning 101 with numpy and PyTorch
- PyTorch + GPU in Google's Colab
- Teacher Forcing
- RNNs from Scratch
- Mean Shift Clustering
- TODO Hooks
- TODO
nnandnn.Module - TODO Deploy with TF Serving
- TODO init
- TODO PyTorch C++ frontend
- Python 3.6 or higher
- conda
# If you have a GPU and CUDA 10
conda env create -f environment_gpu.yml
# If you don't have a GPU
conda env create -f environment_cpu.yml
# activate the conda environment
source activate pytorch_tutorial_123Download data and models for the tutorial:
python download_data.pyThen you should be ready to go. Start jupyter lab:
jupyter labTo get the jupyter lab table of contents extensions do the following:
jupyter labextension install @jupyterlab/toc- Version of this tutorial for the PyData 2018 conference: [material] [video]
