Closed VarunUllanat closed 5 months ago
Python-spams is poorly supported and has caused lots of issues with installation in the past. I'd suggest recreating your environment following the exact same steps in the readme/test workflows - we test against those environments so we know that things work in them. Or, use one of the other stain estimation methods. If you have ideas for a better long-term fix, that would also be most welcome!
Fixed in #429.
Describe the bug
Running the vahadane stain normalisation with StainNormalizationHE() gives the following error:
The error seems to be with the
spam
package used to run the optimisation sincenp.bool
is deprecated and replace withbool
.To Reproduce
Expected behavior
I can downgrade my numpy version to support np.bool for a quick fix, but I was wondering if we could circumvent this deprecation altogether.