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.4.tar.gz
(4.0 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.4.tar.gz.
File metadata
- Download URL: rectified_flows-0.0.4.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19d2913940ad303e7a54b21c3dc5cdf87b508e46bbed4845f621bfcc0b0d1194
|
|
| MD5 |
0215a53396a416841c6b2d5c701e4155
|
|
| BLAKE2b-256 |
4181de5de446c965de56182019080df035fdd0ce3730aa4c4b6d89f7ec3fe44c
|
File details
Details for the file rectified_flows-0.0.4-py3-none-any.whl.
File metadata
- Download URL: rectified_flows-0.0.4-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edf707469b6fffa70e6750c0a10107a5bb6e41cf060f1a495e07a8a2bf92488a
|
|
| MD5 |
f72c7e9cc59817c24f117f801ee2d1f4
|
|
| BLAKE2b-256 |
78e04726f25c77e4b13b568153a53697418899557702d3ca079d2fabc0f2a1f8
|