Explainerdashboard Versions Save

Quickly build Explainable AI dashboards that show the inner workings of so-called "blackbox" machine learning models.

v0.4.7

1 month ago

Version 0.4.7:

Bug Fixes

  • fix merge_categorical_columns when there are no cats
  • Handle pandas option setting context in case it doesn't exist
  • Remove is_categorical_dtype as it is getting deprecated

v0.4.6.1

1 month ago

v0.4.6

1 month ago

Bug Fixes

  • should now work with the format of shap 0.45 that returns a three dimensional np.array instead of a list of 2-dimensional np.arrays for classifiers

Improvements

  • Fixed several pandas warning about to be deprecated behaviours

v0.4.5

4 months ago
  • it seems numba and numpy are getting along better again

v0.4.4

4 months ago

Bug Fixes

  • Add warning to set shap_kwargs=dict(check_additivity=True) for skorch models, and switch this on for the tests.

v0.4.3

9 months ago

Version 0.4.3:

New Features

  • models that use kernel explainer but output multi-dimensional predictions such as PLSRegression are now supported. Predictions now get squeezed in the kernel function.

Bug Fixes

  • Fixed bug with pandas v2, Pandas v2 now supported

Improvements

  • Fixed a number of UserWarnings

v0.4.2.2

1 year ago

Version 0.4.2.2:

  • pins dependencies for flask-wtf>1.1, numpy<1.24 and pandas<2 while working to sort out some compatibility issues.

v0.4.2.1

1 year ago

Version 0.4.2.1:

Bug Fixes

  • tries to work around wonky index dropdown search bug introduced by latest dash release: https://github.com/plotly/dash/issues/2428
  • Dropdown search now works again, but index propagation is still flaky when number of idxs > max_idxs_in_dropdown(1000 by default)
  • displays warning to downgrade to dash 2.6.2 when this happens

v0.4.2

1 year ago

Version 0.4.2:

Breaking Changes

  • Now needs dtreeviz>2.1, due to the API change with version v2

Bug Fixes

  • Fixed import and tree display bug with newer version of dtreeviz

v0.4.1.1

1 year ago
  • adds MANIFEST.in to include requirements.txt in the pypi upload, which should fix the conda package issue