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实现,讲的是一个可以基于图片进行关系推理问答的网络。

深度强化学习相关实现


通用神经网络高级应用


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