Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@dfm dfm released this 22 Apr 19:43
· 35 commits to main since this release
21e3528

What's Changed

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

New Contributors

Full Changelog: v0.0.3...v0.1.0