Mahalanobis detector is incompatible with scipy > 1.13 #906
Open
Description
Since scipy version 1.14.0, the scipy.linalg.eigh
method does no longer accept the eigvals
parameter (it's been marked as deprecated since 1.5.0), which is used here:
alibi-detect/alibi_detect/od/mahalanobis.py
Line 272 in ecb3bcc
The solution is also given in the deprecation note:
[...] use
subset_by_index
keyword instead. [...]
I fear that I cannot oversee the implications and consequences of this change, so I will avoid submitting a pull request for the time being.
Metadata
Assignees
Labels
No labels