flukeskywalker/nanoDD
Simple Scalable Discrete Diffusion for text in PyTorch
This project helps machine learning researchers and practitioners understand and implement Discrete Diffusion models for text generation. Unlike traditional language models that generate text word-by-word, this approach generates text in parallel, starting from a noisy sequence and iteratively refining it. It takes raw text data as input and produces newly generated text sequences, serving as a foundational tool for those exploring advanced text generation techniques.
No commits in the last 6 months.
Use this if you are a machine learning researcher or engineer interested in experimenting with, learning about, or building upon discrete diffusion models for text generation.
Not ideal if you need a production-ready, off-the-shelf text generation tool for immediate application without deep dives into model architecture or training.
Stars
37
Forks
3
Language
Python
License
—
Category
Last pushed
Sep 27, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/flukeskywalker/nanoDD"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
quantgirluk/aleatory
📦 Python library for Stochastic Processes Simulation and Visualisation
blei-lab/treeffuser
Treeffuser is an easy-to-use package for probabilistic prediction and probabilistic regression...
TuftsBCB/RegDiffusion
Diffusion model for gene regulatory network inference.
yuanchenyang/smalldiffusion
Simple and readable code for training and sampling from diffusion models
chairc/Integrated-Design-Diffusion-Model
IDDM (Industrial, landscape, animate, latent diffusion), support LDM, DDPM, DDIM, PLMS, webui...