AshishKumar4 / FlaxDiff
A simple, easy-to-understand library for diffusion models using Flax and Jax. Includes detailed notebooks on DDPM, DDIM, and EDM with simplified mathematical explanations. Made as part of my journey for learning and experimenting with generative AI.
☆27Updated last week
Alternatives and similar repositories for FlaxDiff
Users that are interested in FlaxDiff are comparing it to the libraries listed below
Sorting:
- Flow-matching algorithms in JAX☆90Updated 9 months ago
- Lightning-like training API for JAX with Flax☆38Updated 5 months ago
- Implementation of Denoising Diffusion Probabilistic Models (DDPM) in JAX and Flax.☆20Updated last year
- Code release for "Stochastic Optimal Control Matching"☆35Updated 9 months ago
- Simple implementation of muP, based on Spectral Condition for Feature Learning. The implementation is SGD only, dont use it for Adam☆77Updated 9 months ago
- Improved sampling via learned diffusions (ICLR2024) and an optimal control perspective on diffusion-based generative modeling (TMLR2024)☆61Updated 2 months ago
- Unofficial but Efficient Implementation of "Mamba: Linear-Time Sequence Modeling with Selective State Spaces" in JAX☆83Updated last year
- Diffusion models in PyTorch☆101Updated last month
- LoRA for arbitrary JAX models and functions☆136Updated last year
- An implementation of the Llama architecture, to instruct and delight☆21Updated 4 months ago
- ☆23Updated 5 months ago
- FID computation in Jax/Flax.☆27Updated 10 months ago
- Focused on fast experimentation and simplicity☆72Updated 4 months ago
- ☆30Updated 5 months ago
- ☆45Updated last year
- ☆109Updated this week
- Minimal but scalable implementation of large language models in JAX☆34Updated 6 months ago
- Implementation of Diffusion Transformers and Rectified Flow in Jax☆23Updated 10 months ago
- supporting pytorch FSDP for optimizers☆80Updated 5 months ago
- Minimum implementation of EDM (Elucidating the Design Space of Diffusion-Based Generative Models) on cifar10 and mnist☆52Updated last year
- Pytorch-like dataloaders for JAX.☆82Updated 3 weeks ago
- Minimal (400 LOC) implementation Maximum (multi-node, FSDP) GPT training☆127Updated last year
- Collecting research materials on neural samplers with diffusion/flow models☆46Updated 2 months ago
- The Gaussian Histogram Loss (HL-Gauss) proposed by Imani et al. with a few convenient wrappers for regression, in Pytorch☆59Updated 3 weeks ago
- Implementation of Gradient Agreement Filtering, from Chaubard et al. of Stanford, but for single machine microbatches, in Pytorch☆25Updated 3 months ago
- Neural Diffusion Processes☆77Updated 9 months ago
- A repo where I play with conditional flow approaches for learning time-varying vector-fields.☆18Updated 11 months ago
- Implementation of Consistency Models (Song et al 2023) for few-step image generation in Jax.☆20Updated last year
- The 2D discrete wavelet transform for JAX☆43Updated 2 years ago
- JAX implementation of VQVAE/VQGAN autoencoders (+FSQ)☆29Updated 11 months ago