From 0599a0a597ee92a90b1ffcedf75bbf206edcc832 Mon Sep 17 00:00:00 2001 From: Ilya Matiach Date: Tue, 30 May 2023 17:59:16 -0400 Subject: [PATCH] fix ExplanationDashboard interpretability failure --- ...rpretability - Explanation Dashboard.ipynb | 52 ++++++++----------- 1 file changed, 21 insertions(+), 31 deletions(-) diff --git a/notebooks/features/responsible_ai/Interpretability - Explanation Dashboard.ipynb b/notebooks/features/responsible_ai/Interpretability - Explanation Dashboard.ipynb index 134564dc48..9aa75575ba 100644 --- a/notebooks/features/responsible_ai/Interpretability - Explanation Dashboard.ipynb +++ b/notebooks/features/responsible_ai/Interpretability - Explanation Dashboard.ipynb @@ -15,7 +15,27 @@ "\n", "In this example, similar to the \"Interpretability - Tabular SHAP explainer\" notebook, we use Kernel SHAP to explain a tabular classification model built from the Adults Census dataset and then visualize the explanation in the ExplanationDashboard from https://github.com/microsoft/responsible-ai-widgets.\n", "\n", - "First we import the packages and define some UDFs we will need later." + "First we install required dependencies and import the packages and define some UDFs we will need later." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "When running Synapse Analytics, please follow instructions here [Package management - Azure Synapse Analytics | Microsoft Docs](https://docs.microsoft.com/en-us/azure/synapse-analytics/spark/apache-spark-azure-portal-add-libraries) to install [\"raiwidgets\"](https://pypi.org/project/raiwidgets/) and [\"interpret-community\"](https://pypi.org/project/interpret-community/) packages." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "!pip install --upgrade raiwidgets\n", + "!pip install itsdangerous==2.0.1\n", + "!pip install --upgrade interpret-community" ] }, { @@ -312,36 +332,6 @@ " converted_importance_values.append(converted_list)" ] }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "When running Synapse Analytics, please follow instructions here [Package management - Azure Synapse Analytics | Microsoft Docs](https://docs.microsoft.com/en-us/azure/synapse-analytics/spark/apache-spark-azure-portal-add-libraries) to install [\"raiwidgets\"](https://pypi.org/project/raiwidgets/) and [\"interpret-community\"](https://pypi.org/project/interpret-community/) packages." - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [ - "!pip install --upgrade raiwidgets\n", - "!pip install itsdangerous==2.0.1" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [ - "!pip install --upgrade interpret-community" - ] - }, { "cell_type": "code", "execution_count": null,