Pytorch項目代碼和資源列表

原始鏈接
本文收錄了大量的pytorch實現的源碼。有入門級的例子說明,也有場景應用實例,更有論文源碼的實現。總之,先給記下來。

本文涵蓋以下部分:
-入門系列教程
-入門實例
-圖像,視覺,CNN相關實現
-GAN相關實現
-NLP相關實現
-先進視覺推理系統
-深度強化學習相關實現
-通用神經網絡高級應用


入門系列教程


入門實例

  • Ten minutes pyTorch Tutorial
    https://github.com/SherlockLiao/pytorch-beginner.git
  • Offical PyTorch Example
    https://github.com/pytorch/examples
    包括
    Minst Convenets,
    Word level Language Modeling using LSTM RNNs,
    Training Imagenet Classifiers with Residual Networks,
    Generative Adversarial Networks (DCGAN),
    Superresolution using an efficient sub-pixel convolutional neural network,
    Hogwild training of shared ConvNets across multiple processes on MNIST
    Training a CartPole to balance in OpenAI Gym with actor-critic
    Natural Language Inference (SNLI) with GloVe vectors, LSTMs, and torchtext
    Time sequence prediction - create an LSTM to learn Sine waves

  • PyTorch Tutorial for Deep Learning Researchers
    https://github.com/yunjey/pytorch-tutorial.git
    更適合深度學習科研人員。每個實例的代碼控制在30行左右,簡單易懂。包括
    PyTorch Basics
    Linear Regression
    Logistic Regression
    Feedforward Neural Network
    Convolutional Neural Network
    Deep Residual Network
    Recurrent Neural Network
    Bidirectional Recurrent Neural Network
    Language Model (RNN-LM)
    Generative Adversarial Network
    Image Captioning (CNN-RNN)
    Deep Convolutional GAN (DCGAN)
    Variational Auto-Encoder
    Neural Style Transfer
    TensorBoard in PyTorch

  • PyTorch-playground
    https://github.com/aaron-xichen/pytorch-playground.git
    初學者遊樂場,針對以下常用的數據集,已經寫好了一些模型,所以可以玩玩。
    目前支持的數據集包括:
    mnist, svhn
    cifar10, cifar100
    stl10
    支持的模型包括:
    alexnet
    vgg16, vgg16_bn, vgg19, vgg19_bn
    resnet18, resnet34, resnet50, resnet101, resnet152
    squeezenet_v0, squeezenet_v1
    inception_v3


圖像,視覺,CNN相關實現


GAN相關實現


NLP相關實現


先進視覺推理系統

  • Visual Question Answering in Pytorch
    https://github.com/Cadene/vqa.pytorch.git
    一個PyTorch實現的優秀視覺推理問答系統,是基於論文《MUTAN: Multimodal Tucker Fusion for Visual Question Answering》實現的。項目中有詳細的配置使用方法說明。
  • levr-IEP
    https://github.com/facebookresearch/clevr-iep.git
    Facebook Research 論文《Inferring and Executing Programs for Visual Reasoning》的PyTorch實現,講的是一個可以基於圖片進行關係推理問答的網絡。

深度強化學習相關實現


通用神經網絡高級應用


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章