Jax-finufft

Latest version: v0.1.0

Safety actively analyzes 623847 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.1.0

What's Changed
* Adding more sensible shape handling by dfm in https://github.com/flatironinstitute/jax-finufft/pull/15
* update ShapedArray import by mlefkir in https://github.com/flatironinstitute/jax-finufft/pull/18
* Update build-backend to scikit-build-core by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/19
* Update vendored finufft and add GPU support by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/20
* Updating pre-commit rules by dfm in https://github.com/flatironinstitute/jax-finufft/pull/23
* Replacing deprecated XLA translation rules with MLIR lowering rules by dfm in https://github.com/flatironinstitute/jax-finufft/pull/21
* Making backwards compatible with older versions of JAX by dfm in https://github.com/flatironinstitute/jax-finufft/pull/24
* Updating CMake infrastructure to use upstream CMakeLists by dfm in https://github.com/flatironinstitute/jax-finufft/pull/22
* Using jax test_utils for dtype-aware test tolerances by dfm in https://github.com/flatironinstitute/jax-finufft/pull/30
* Add Jenkins CI by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/31
* readme: update jenkins badge by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/33
* Remove `backend_config` arg in CPU lowering by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/38
* Update README.md by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/41
* Updating CUDA build to be opt in by dfm in https://github.com/flatironinstitute/jax-finufft/pull/43
* Fix indexing of nupts for batched nufft (`n_tot > 1`) by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/47
* Fixing 54 by dfm in https://github.com/flatironinstitute/jax-finufft/pull/56
* ci: use cuda from pip by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/63
* vendor: bump finufft to 2.2.0 by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/61
* installation: update readme and tweak dependencies by lgarrison in https://github.com/flatironinstitute/jax-finufft/pull/70
* Adding advanced interface by dfm in https://github.com/flatironinstitute/jax-finufft/pull/68
* Update README to include warning about input ranges and info about setting tuning parameters by dfm in https://github.com/flatironinstitute/jax-finufft/pull/72
* Fixing clone URL in README by dfm in https://github.com/flatironinstitute/jax-finufft/pull/80
* Add check for OpenMP compile state to options by dfm in https://github.com/flatironinstitute/jax-finufft/pull/82
* Updating publishing workflow by dfm in https://github.com/flatironinstitute/jax-finufft/pull/84
* Replacing pybind11 with nanobind by dfm in https://github.com/flatironinstitute/jax-finufft/pull/83
* Fixing nanobind compilation issue on older mac OS by dfm in https://github.com/flatironinstitute/jax-finufft/pull/86

New Contributors
* mlefkir made their first contribution in https://github.com/flatironinstitute/jax-finufft/pull/18
* lgarrison made their first contribution in https://github.com/flatironinstitute/jax-finufft/pull/19

**Full Changelog**: https://github.com/flatironinstitute/jax-finufft/compare/v0.0.3...v0.1.0

0.1.0rc2

0.1.0rc1

0.0.3

What's Changed
* Fix segfault when batching multiple transforms by dfm in https://github.com/dfm/jax-finufft/pull/11
* Generalize the behavior of vmap by dfm in https://github.com/dfm/jax-finufft/pull/12

**Full Changelog**: https://github.com/dfm/jax-finufft/compare/v0.0.2...v0.0.3

0.0.2

- Faster differentiation using stacked transforms
- Better error checking for `vmap`

**Full Changelog**: https://github.com/dfm/jax-finufft/compare/v0.0.1...v0.0.2

0.0.1

Initial release

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.