Skip to content

iliasprc/pytorch-tutorials

Repository files navigation

PyTorch book

pytorch handbook by

ais

Introduction

This is an open source book by AI SUMMER, the goal is to help those who want and use PyTorch for deep learning development and research.

The technology of deep learning is developing rapidly, and PyTorch is constantly updated, and I will gradually improve the relevant content.

Release Notes

As the PyTorch version changes, the tutorial version will be the same as the PyTorch version.

PyTorch has released the latest version 1.6.0.

TODO

Organize chapters and notebooks

!? benchmarks on data loading, weight initialization, optimizers

Custom dataloaders

Templates for better coding in pytorch

Updates of tensorboard instead of tensorboardX

useful functions

Custom Losses and losses from numpy tensors (as in cython), networks types of fusion,

Table of Contents

Chapter 1: Getting Started with PyTorch

  1. Introduction to PyTorch
  2. PyTorch environment setup
  3. PyTorch Deep Learning: 60-minute quick start (official)
  4. Related Resource Introduction

Chapter 2 Basics

2.1 PyTorch Basics

  1. Tensor
  2. Automatic Derivation
  3. Neural Network Package nn and Optimizer optm
  4. Data loading and preprocessing

2.2 Deep Learning Basics and Mathematical Principles

2.3 Introduction to Neural Networks

2.4 Convolutional Neural Networks

2.5 Recurrent Neural Networks

Chapter 3 Practice

3.1 Logistic regression binary classification

3.2 CNN: MNIST dataset handwritten digit recognition

3.3 RNN Examples: Predicting Cosine by Sin

Chapter 4 Improvement

4.1 Fine-tuning networks

4.2 Visualization

4.3 Fast.ai

4.4 Training Skills

4.5 Multi-GPU Parallel Training

Chapter 5 Applications

5.1 Introduction to Kaggle

Introduction to Kaggle

5.2 Structured Data

Pytorch processing structured data

5.3 Computer Vision

Fashion MNIST image classification

5.4 Natural Language Processing

5.5 GANs

5.6 Action Recognition

5.7 Segmentation 2D, 3D

5.8 Medical Imaging, Health & AI

5.5 Collaborative Filtering

Chapter 6 Mobile , IoT

Chapter 7 Appendix

Summary of common operations of transforms

pytorch's loss function summary

pytorch's optimizer summary

License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •