Add your description here
Project description
Rectified Flow Matching
Cutting-edge and feature-rich implementation of Rectified Flows from Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flows in jax and equinox.
Features
- Deterministic and stochastic sampling of the associated ODE and SDE respectively,
- Mixed precision optimisation,
- Array-typed to-the-teeth for dependable execution with
jaxtypingandbeartype.
To implement:
- Guidance by score of conditioning
- Mixed precision
- EMA
- AdaLayerNorm
- Stochastic sampling
- ODE Sampling
- Likelihoods
- DiT
- Hyperparameter/model saving
Usage
pip install rectified_flows
Citations
@misc{liu2022flowstraightfastlearning,
title={Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow},
author={Xingchao Liu and Chengyue Gong and Qiang Liu},
year={2022},
eprint={2209.03003},
archivePrefix={arXiv},
primaryClass={cs.LG},
url={https://arxiv.org/abs/2209.03003},
}
@misc{lipman2023flowmatchinggenerativemodeling,
title={Flow Matching for Generative Modeling},
author={Yaron Lipman and Ricky T. Q. Chen and Heli Ben-Hamu and Maximilian Nickel and Matt Le},
year={2023},
eprint={2210.02747},
archivePrefix={arXiv},
primaryClass={cs.LG},
url={https://arxiv.org/abs/2210.02747},
}
@misc{singh2024stochasticsamplingdeterministicflow,
title={Stochastic Sampling from Deterministic Flow Models},
author={Saurabh Singh and Ian Fischer},
year={2024},
eprint={2410.02217},
archivePrefix={arXiv},
primaryClass={cs.LG},
url={https://arxiv.org/abs/2410.02217},
}
@misc{yang2024consistencyflowmatchingdefining,
title={Consistency Flow Matching: Defining Straight Flows with Velocity Consistency},
author={Ling Yang and Zixiang Zhang and Zhilong Zhang and Xingchao Liu and Minkai Xu and Wentao Zhang and Chenlin Meng and Stefano Ermon and Bin Cui},
year={2024},
eprint={2407.02398},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2407.02398},
}
@misc{peebles2023scalablediffusionmodelstransformers,
title={Scalable Diffusion Models with Transformers},
author={William Peebles and Saining Xie},
year={2023},
eprint={2212.09748},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2212.09748},
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rectified_flows-0.0.13.tar.gz
(17.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rectified_flows-0.0.13.tar.gz.
File metadata
- Download URL: rectified_flows-0.0.13.tar.gz
- Upload date:
- Size: 17.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4eeb8c6a48e17ac18451734780bc1c77d2eda8b0774c7a80a798316a53b4de0
|
|
| MD5 |
95cd5c0dbd1c9d0811b6d99a9a469b40
|
|
| BLAKE2b-256 |
9be3c6be4c084f463ccdf593249a70d9e7ca605ca56b6c197d0038657b0e93e9
|
File details
Details for the file rectified_flows-0.0.13-py3-none-any.whl.
File metadata
- Download URL: rectified_flows-0.0.13-py3-none-any.whl
- Upload date:
- Size: 18.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab61a050d648588c66cde1fecaadc49ef87c19f014011f1d6f0eeb42b8a91bc3
|
|
| MD5 |
633f59a2fae23f2932bd0ac6203ff3cd
|
|
| BLAKE2b-256 |
3a99881d116e178ba556445c49c79035316ac99512a697a688cc567cefac4ba6
|