墨客学术服务平台

全部

  • 全部

分享

PyTorch资源列表:450个NLP/CV/SP、论文实现、教程、示例

发布于:2019-06-30 12:34    阅读次数:

【新智元导读】bharathgs在Github上维护整理了一个PyTorch的资源站,包括论文、代码、教程等,涉及自然语言处理与语音处理、计算机视觉、机器学习、深度学习等库,是学习Pytorch必选资源。

项目地址:

https://github.com/bharathgs/Awesome-pytorch-list

PyTorch资源列表:450个NLP/CV/SP、论文实现、教程、示例

PyTorch 是什么?

PyTorch是一个用于科学计算和深度学习的Python扩展库。它便于学习、编写和调试,支持灵活的动态计算图和GPU高速运算,具有完善的研发生态和技术社区。PyTorch于2017年由Facebook正式推出后,迅速引起了人工智能研发人员的关注,目前已成为最受重视的机器学习软件库之一。近日,Facebook 在首届 PyTorch 开发者大会发布了?PyTorch1.0 预览版,标志着这一框架更为稳定可用。

目录

一. 自然语言与语音处理NLP & Speech Processing

二. 计算机视觉CV

三. 概率生成库

四. 其他库

五. 教程和例子

六. 论文实现

七.其他Pytorch资源

目录内容

Pytorch 官网

项目链接:https://github.com/pytorch/pytorch/releases

一. 自然语言与语音处理

pytorch text?: Torch text related contents.

pytorch-seq2seq: A framework for sequence-to-sequence (seq2seq) models implemented in PyTorch.

anuvada: Interpretable Models for NLP using PyTorch.

audio: simple audio I/O for pytorch.

loop: A method to generate speech across multiple speakers

fairseq-py: Facebook AI Research Sequence-to-Sequence Toolkit written in Python.

speech: PyTorch ASR Implementation.

OpenNMT-py: Open-Source Neural Machine Translation in PyTorch?

neuralcoref: State-of-the-art coreference resolution based on neural nets and spaCy huggingface.co/coref

sentiment-discovery: Unsupervised Language Modeling at scale for robust sentiment classification.

MUSE: A library for Multilingual Unsupervised or Supervised word Embeddings

nmtpytorch: Neural Machine Translation Framework in PyTorch.

pytorch-wavenet: An implementation of WaveNet with fast generation

Tacotron-pytorch: Tacotron: Towards End-to-End Speech Synthesis.

AllenNLP: An open-source NLP research library, built on PyTorch.

PyTorch-NLP: Text utilities and datasets for PyTorch pytorchnlp.readthedocs.io

quick-nlp: Pytorch NLP library based on FastAI.

TTS: Deep learning for Text2Speech

LASER: Language-Agnostic SEntence Representations

pyannote-audio: Neural building blocks for speaker diarization: speech activity detection, speaker change detection, speaker embedding

gensen: Learning General Purpose Distributed Sentence Representations via Large Scale Multi-task Learning.

translate: Translate - a PyTorch Language Library.

espnet: End-to-End Speech Processing Toolkit espnet.github.io/espnet

pythia: A software suite for Visual Question Answering

UnsupervisedMT: Phrase-Based & Neural Unsupervised Machine Translation.

jiant: The jiant sentence representation learning toolkit.

二. 计算机视觉

pytorch vision?: Datasets, Transforms and Models specific to Computer Vision.

pt-styletransfer: Neural style transfer as a class in PyTorch.

OpenFacePytorch: PyTorch module to use OpenFace's nn4.small2.v1.t7 model

img_classification_pk_pytorch: Quickly comparing your image classification models with the state-of-the-art models (such as DenseNet, ResNet, ...)

SparseConvNet: Submanifold sparse convolutional networks.

Convolution_LSTM_pytorch: A multi-layer convolution LSTM module

face-alignment:?

2D and 3D Face alignment library build using pytorch adrianbulat.com

pytorch-semantic-segmentation: PyTorch for Semantic Segmentation.

RoIAlign.pytorch: This is a PyTorch version of RoIAlign. This implementation is based on crop_and_resize and supports both forward and backward on CPU and GPU.

pytorch-cnn-finetune: Fine-tune pretrained Convolutional Neural Networks with PyTorch.

detectorch: Detectorch - detectron for PyTorch

Augmentor: Image augmentation library in Python for machine learning.?

s2cnn: This library contains a PyTorch implementation of the SO(3) equivariant CNNs for spherical signals (e.g. omnidirectional cameras, signals on the globe) s

三. 概率生成库

ptstat: Probabilistic Programming and Statistical Inference in PyTorch

pyro: Deep universal probabilistic programming with Python and PyTorch?

probtorch: Probabilistic Torch is library for deep generative models that extends PyTorch.

paysage: Unsupervised learning and generative models in python/pytorch.

pyvarinf: Python package facilitating the use of Bayesian Deep Learning methods with Variational Inference for PyTorch.

pyprob: A PyTorch-based library for probabilistic programming and inference compilation.

mia: A library for running membership inference attacks against ML models.

四. 其他库

pytorch extras?: Some extra features for pytorch.

相关教程

山东中小学教师等副高职

用课题论文写好“中国故

关于开展2018年度全省档案

广州市人力资源和社会保

34年首次改革,文博专业人

关于文化类本科论文开题

时政热点:为建设教育强

【生态文明@湿地】天津湿

中纪委:利用高档酒天价

潍坊聋哑学校开设非遗课