ASPIRE v0.13.1 is patch release, adding optimizations, increasing GPU
Common Lines acceleration, updating systems/platform and fixing several bugs.
This release provides the following features:
- CUDA Common Lines Matrix kernel (CLOrient3D)
- CUDA Estimate Initial Rotations kernel (CLSync3N)
- CUDA Euler angle to rotation matrix kernel(CLSync3N)
- Added internal common line class caching
- Improve default saving
overwrite
behavior - Adds
DiracBasis2D
andDiracBasis3D
Bug fixes:
Whiten
/PowerFilter
extremal values- Estimate shifts validation and patches
- Simulation
amplitude
/offset
resampling
Systems/CI Updates:
- Drop Python 3.8, add Python 3.12
- Improve CI GPU code coverage
tox
updates and minor linting updates- Restore
codecov
reporting - Extend
codecov
report to include GPU job - Windows specific conda environment (workaround MKL 2022 issues)