91 lines
5.1 KiB
Markdown
91 lines
5.1 KiB
Markdown
<p align="center">
|
|
<a href="http://pytorch.org/" target="_blank">
|
|
<img width="40%" src="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/logo.png" style="max-width:100%;">
|
|
</a>
|
|
</p>
|
|
|
|
---
|
|
|
|
<br>
|
|
|
|
# pyTorch Tutorials
|
|
|
|
In these tutorials for pyTorch, we will build our first Neural Network and try to build some advanced Neural Network architectures developed recent years.
|
|
|
|
All methods mentioned below have their video and text tutorial in Chinese. Visit [莫烦 Python](https://morvanzhou.github.io/tutorials/) for more.
|
|
If you speak Chinese, you can watch my [Youtube channel](https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg) as well.
|
|
|
|
|
|
* pyTorch basic
|
|
* [torch and numpy](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/201_torch_numpy.py)
|
|
* [Variable](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/202_variable.py)
|
|
* [Activation](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/203_activation.py)
|
|
* Build your first network
|
|
* [Regression](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/301_regression.py)
|
|
* [Classification](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/302_classification.py)
|
|
* [An easy way](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/303_build_nn_quickly.py)
|
|
* [Save and reload](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/304_save_reload.py)
|
|
* [Train on batch](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/305_batch_train.py)
|
|
* [Optimizers](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/306_optimizer.py)
|
|
* Advanced neural network
|
|
* [CNN](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/401_CNN.py)
|
|
* [RNN-Classification](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/402_RNN_classifier.py)
|
|
* [RNN-Regression](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/403_RNN_regressor.py)
|
|
* [AutoEncoder](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/404_autoencoder.py)
|
|
* [DQN Reinforcement Learning](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/405_DQN_Reinforcement_learning.py)
|
|
* Others (WIP)
|
|
* [Why torch dynamic](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/501_why_torch_dynamic_graph.py)
|
|
* [Train on GPU](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/502_GPU.py)
|
|
* [Dropout](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/503_dropout.py)
|
|
* [Batch Normalization](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/504_batch_normalization.py)
|
|
|
|
### [Regression](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/301_regression.py)
|
|
|
|
<a href="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/301_regression.py">
|
|
<img class="course-image" src="https://morvanzhou.github.io/static/results/torch/1-1-2.gif">
|
|
</a>
|
|
|
|
### [Classification](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/302_classification.py)
|
|
|
|
<a href="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/302_classification.py">
|
|
<img class="course-image" src="https://morvanzhou.github.io/static/results/torch/1-1-3.gif">
|
|
</a>
|
|
|
|
### [RNN](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/403_RNN_regressor.py)
|
|
|
|
<a href="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/403_RNN_regressor.py">
|
|
<img class="course-image" src="https://morvanzhou.github.io/static/results/torch/4-3-1.gif" >
|
|
</a>
|
|
|
|
### [Autoencoder](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/404_autoencoder.py)
|
|
|
|
<a href="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/403_RNN_regressor.py">
|
|
<img class="course-image" src="https://morvanzhou.github.io/static/results/torch/4-4-1.gif" >
|
|
</a>
|
|
|
|
<a href="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/403_RNN_regressor.py">
|
|
<img class="course-image" src="https://morvanzhou.github.io/static/results/torch/4-4-2.gif" >
|
|
</a>
|
|
|
|
### [Dropout](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/503_dropout.py)
|
|
<a href="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/503_dropout.py">
|
|
<img class="course-image" src="https://morvanzhou.github.io/static/results/torch/5-3-1.gif" >
|
|
</a>
|
|
|
|
### [Batch Normalization](https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/504_batch_normalization.py)
|
|
<a href="https://github.com/MorvanZhou/tutorials/blob/master/pytorchTUT/504_batch_normalization.py">
|
|
<img class="course-image" src="https://morvanzhou.github.io/static/results/torch/5-4-2.gif" >
|
|
</a>
|
|
|
|
# Donation
|
|
|
|
*If this does help you, please consider donating to support me for better tutorials. Any contribution is greatly appreciated!*
|
|
|
|
<div >
|
|
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=morvanzhou%40gmail%2ecom&lc=C2&item_name=MorvanPython&currency_code=AUD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted">
|
|
<img style="border-radius: 20px; box-shadow: 0px 0px 10px 1px #888888;"
|
|
src="https://www.paypalobjects.com/webstatic/en_US/i/btn/png/silver-pill-paypal-44px.png"
|
|
alt="Paypal"
|
|
height="auto" ></a>
|
|
</div>
|