howardyclo/pytorch-seq2seq-example
Fully batched seq2seq example based on practical-pytorch, and more extra features.
This project helps natural language processing developers learn how to build and optimize sequence-to-sequence models for tasks like grammatical error correction. It takes grammatically incorrect English sentences as input and produces corrected sentences as output. It is designed for developers who are learning or implementing advanced NLP models in PyTorch.
No commits in the last 6 months.
Use this if you are a PyTorch developer looking for a detailed, batched sequence-to-sequence example with extra features and comprehensive comments to understand model implementation for tasks like grammatical error correction.
Not ideal if you need a production-ready, highly optimized, and feature-rich library like OpenNMT-py for advanced NLP tasks, especially those requiring beam search or CuDNN optimization.
Stars
76
Forks
17
Language
Jupyter Notebook
License
—
Category
Last pushed
Mar 11, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/howardyclo/pytorch-seq2seq-example"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
xv44586/toolkit4nlp
transformers implement (architecture, task example, serving and more)
luozhouyang/transformers-keras
Transformer-based models implemented in tensorflow 2.x(using keras).
ufal/neuralmonkey
An open-source tool for sequence learning in NLP built on TensorFlow.
graykode/xlnet-Pytorch
Simple XLNet implementation with Pytorch Wrapper
uzaymacar/attention-mechanisms
Implementations for a family of attention mechanisms, suitable for all kinds of natural language...