Variational Autoencoders NLP NLP Tools

Tools implementing VAEs and related latent variable models for NLP tasks including text generation, language modeling, and conversation modeling. Does NOT include standard autoencoders without probabilistic latents, or VAEs applied primarily to non-text domains like speech or vision.

There are 50 variational autoencoders nlp tools tracked. The highest-rated is yaserkl/RLSeq2Seq at 44/100 with 768 stars.

Get all 50 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=variational-autoencoders-nlp&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 yaserkl/RLSeq2Seq

Deep Reinforcement Learning For Sequence to Sequence Models

44
Emerging
2 kefirski/pytorch_RVAE

Recurrent Variational Autoencoder that generates sequential data implemented...

42
Emerging
3 ctr4si/A-Hierarchical-Latent-Structure-for-Variational-Conversation-Modeling

PyTorch Implementation of "A Hierarchical Latent Structure for Variational...

40
Emerging
4 georgian-io/Multimodal-Toolkit

Multimodal model for text and tabular data with HuggingFace transformers as...

40
Emerging
5 nurpeiis/LeakGAN-PyTorch

A simple implementation of LeakGAN in PyTorch

39
Emerging
6 facebookresearch/large_concept_model

Large Concept Models: Language modeling in a sentence representation space

38
Emerging
7 rdspring1/PyTorch_GBW_LM

PyTorch Language Model for 1-Billion Word (LM1B / GBW) Dataset

37
Emerging
8 CR-Gjx/LeakGAN

The codes of paper "Long Text Generation via Adversarial Training with...

36
Emerging
9 naist-nlp/mbrs

A library for minimum Bayes risk (MBR) decoding

36
Emerging
10 justinphan3110/SciFive

SciFive: a text-text transformer model for biomedical literature

36
Emerging
11 amirbar/rnn.wgan

Code for training and evaluation of the model from "Language Generation with...

34
Emerging
12 lyeoni/pretraining-for-language-understanding

Pre-training of Language Models for Language Understanding

34
Emerging
13 Khamies/LSTM-Variational-AutoEncoder

A PyTorch Implementation of Generating Sentences from a Continuous Space by...

33
Emerging
14 jiacheng-xu/vmf_vae_nlp

Code for EMNLP18 paper "Spherical Latent Spaces for Stable Variational Autoencoders"

33
Emerging
15 tanyuqian/progressive-generation

NAACL 2021 - Progressive Generation of Long Text

33
Emerging
16 Sea-Snell/Implicit-Language-Q-Learning

Official code from the paper "Offline RL for Natural Language Generation...

33
Emerging
17 williamSYSU/CatGAN

Codes for Category-aware Generative Adversarial Networks (AAAI 2020)

30
Emerging
18 maum-ai/pnlp-mixer

Unofficial PyTorch Implementation for pNLP-Mixer: an Efficient all-MLP...

30
Emerging
19 hjian42/automatic-personality-prediction

[AAAI SAP 2020] Modeling Personality with Attentive Networks and Contextual...

28
Experimental
20 X-czh/SeqGAN-PyTorch

Implementation of Sequence Generative Adversarial Nets with Policy Gradient...

27
Experimental
21 machine-learning-apps/IssuesLanguageModel

A Language model trained on a large corpus of GitHub Issues

26
Experimental
22 FranxYao/Deep-Generative-Models-for-Natural-Language-Processing

DGMs for NLP. A roadmap.

26
Experimental
23 torotoki/mamba-lm

A minimal implementation of Mamba using PyTorch and Hugging Face Transformers

25
Experimental
24 liang8qi/Data-to-Text-Generation

Some papers and datasets about Data-To-Text Generation

25
Experimental
25 ksgr5566/AutoTuneNLP

A comprehensive toolkit for seamless data generation and fine-tuning of NLP...

24
Experimental
26 shivakiran-ai/llm-from-scratch

Building Large Language Models from scratch — every component implemented in...

24
Experimental
27 hassyGo/NLG-RL

Accelerated Reinforcement Learning for Sentence Generation by Vocabulary Prediction

23
Experimental
28 long8v/torch_study

torch tutorial and paper implementation mainly about NLP

23
Experimental
29 Superx11179/DC-Speech-VAE

🎤 Compress speech to 5 Hz with DC-Speech-VAE, ensuring high perceptual...

22
Experimental
30 ImKeTT/CTG-latentAEs

[Paperlist] Awesome paper list of controllable text generation via latent...

22
Experimental
31 AlaFalaki/AttentionVisualizer

A simple library to showcase highest scored words using RoBERTa model

22
Experimental
32 DSKSD/Pytorch_models

PyTorch study

21
Experimental
33 ImKeTT/PCAE

[KBS] PCAE: A Framework of Plug-in Conditional Auto-Encoder for Controllable...

20
Experimental
34 brandokoch/pytorch-sequence-models

This repository implements a variety of sequence model architectures from...

20
Experimental
35 KunHanKH/GE2E_Speaker_Verification

Most Complete Pytorch Imeplementation "GENERALIZED END-TO-END LOSS FOR...

19
Experimental
36 Ighina/VQ-VAE_Topic

An implementation of the paper [Vector-Quantization-Based Topic...

17
Experimental
37 Satyamkumarnavneet/NeuralTextPredictor

Neural Language Model in PyTorch, trained on “Pride and Prejudice” with...

16
Experimental
38 lyj20071013/Sparse-MoE-Language-Model-v1

This repository contains an implementation of a Sparse Mixture of Experts...

15
Experimental
39 lif31up/encoder-only-transformer-adapter

PETL adaptor for pretrained BERT

15
Experimental
40 hairav/SlideSpawn

Automatic generation of presentation for an academic paper.

13
Experimental
41 zinengtang/ContinuousFlowNLG

Pytorch version of Continuous Language Generative Flow (ACL 2021)

13
Experimental
42 rishub-tamirisa/transformer-mlm

Implementation of Transformer Encoders / Masked Language Modeling Objective

13
Experimental
43 Jaykef/min-patchnizer

Minimal, clean code for video/image "patchnization" - a process commonly...

13
Experimental
44 HenryNdubuaku/autonomous-vehicle-fgpa

Progressive Language Enhancement Algorithm Using Masking Filling...

12
Experimental
45 ImKeTT/FET-LM

[TNNLS, to appear] FET-LM: Flow Enhanced Variational Auto-Encoder for...

12
Experimental
46 YecanLee/Decoding-Decoded

[COLING 2025] Official PyTorch Implementation of "Decoding Decoded:...

12
Experimental
47 kasnerz/lightnlg

A minimalistic codebase for training NLG models from HuggingFace...

12
Experimental
48 altescy/textvae

VAE implementation for text generation with PyTorch

11
Experimental
49 SavinRazvan/attention

Visualize BERT's attention mechanism with a user-friendly script. Input text...

10
Experimental
50 justinhchae/transformer_project_pytorch

A starter project to get going with transformers and deep learning for NLP...

10
Experimental