The first release of distreqx
is officially live 🥳 : https://pypi.org/project/distreqx/. There is plenty of features left to implement, but as T. E. Lawrence said, "big things have small beginnings".
Features
- New distributions (Bernoulli, categorical, independent, mixture, mvn_diag, mvn_from_bijector, mvn_tri, normal, transformed)
- New bijectors (block, chain, diag_linear, scalar_affine, shift, sigmoid, tanh, triangular_linear)
- Documentation and examples
What's Changed
- Initial setup by @lockwo in #1
- Add more distributions + bijectors + tests + example by @lockwo in #2
- documentation improvements by @lockwo in #3
- Add tests by @lockwo in #7
- mvn tri distribution by @mayalenE in #11
- fix typo by @aaronted009 in #14
- Update spacing readme by @lockwo in #16
- Enforces strict modules by @lockwo in #20
- Changed all instances of vectorize to vmap by @ramyaakella in #23
- Add mixture model by @lockwo in #25
- Add NF by @lockwo in #27
- Fix docs by @lockwo in #28
- Expand docs by @lockwo in #30
- deploy by @lockwo in #31
- docs by @lockwo in #32
New Contributors
- @aaronted009 made their first contribution in #14
- @ramyaakella made their first contribution in #23
Full Changelog: https://github.com/lockwo/distreqx/commits/v0.0.1