MAIF / shapash

🔅 Shapash: User-friendly Explainability and Interpretability to Develop Reliable and Transparent Machine Learning Models
https://maif.github.io/shapash/
Apache License 2.0
2.71k stars 329 forks source link

Incompatibility with NumPy 2.0 #558

Open guillaume-vignal opened 2 months ago

guillaume-vignal commented 2 months ago

Issue Report: Incompatibility with NumPy 2.0

Description

NumPy 2.0 has been released with several breaking changes. As of now, Shapash and other libraries such as SHAP are not compatible with this new version.

Impact

Users upgrading to NumPy 2.0 may encounter issues with Shapash and similar libraries. Compatibility updates are needed to ensure seamless functionality.

Recommendation

Please avoid upgrading to NumPy 2.0 until compatibility is confirmed. We appreciate your patience and understanding as we work on resolving this issue.


Steps to Reproduce

  1. Upgrade to NumPy 2.0.
  2. Attempt to use Shapash or SHAP.
  3. Observe any errors or incompatibility issues.

Expected Behavior

Libraries should work seamlessly with NumPy 2.0.

Actual Behavior

Currently, Shapash and SHAP are not functioning correctly with NumPy 2.0.

Environment

Additional Context

We will provide updates as soon as compatibility patches are available.


rootsmusic commented 2 months ago

Tracking issue for shap.