Releases: flatironinstitute/sparse_dot
Releases · flatironinstitute/sparse_dot
v0.9.7
v0.9.6
Version 0.9.6
- Add wrapper for MKL iterative CG and FGMRES solvers in sparse_dot.solvers
v0.9.5
Version 0.9.5
- Add wrapper for MKL pardiso solver in
sparse_dot.solvers
v0.9.4
Version 0.9.4
- Replace deprecated scipy
spmatrix.A
calls withspmatrix.todense()
v0.9.3
Version 0.9.3
- Directly expose service functions
mkl_get_max_threads
,mkl_set_num_threads
,mkl_set_num_threads_local
,mkl_get_version
, andmkl_get_version_string
.
v0.9.2
Version 0.9.2
- Explicit check for interface env MKL_INTERFACE_LAYER and interface selection in python.
Will raise a RuntimeWarning if ILP64 is requested but the 64-bit interface layer is unavailable.
Note that the MKL_INTERFACE_LAYER env must be set before this package is imported.
v0.9.1
Version 0.9.1
- Support for
out
parameter with sparse-sparse multiplication whendense=True
v0.9.0
- Support for scipy sparse arrays (introduced in scipy 1.11)
- Additional fallback support for finding mkl DLLs with OneAPI
v0.8.3
Version 0.8.3
- Explicit error message when complex data is put into the QR solver
- Fix edge condition memory leak in the QR solver
v0.8.2
- Corrected ImportError on windows with oneMKL by explicitly library searching for mkl_rt.{i}.dll,
where i is between 1 and 5. That should last till 2026.