From eac619cdf9a77409210402e2da961254b1783939 Mon Sep 17 00:00:00 2001 From: Ilya Matiach Date: Tue, 20 Jul 2021 16:06:54 -0400 Subject: [PATCH] release raiwidgets 0.9.0 (#706) --- CHANGES.md | 41 ++++++++++++++++++++++++++++++++++ raiwidgets/requirements.txt | 2 +- responsibleai/requirements.txt | 2 +- version.cfg | 2 +- 4 files changed, 44 insertions(+), 3 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 7c17ebcae8..20466f5b3c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -24,6 +24,47 @@ this file to understand what changed. - bug fixes - other +## v0.9.0 + +- educational materials + - add Model Analysis notebook for regression +- new features + - local importance chart for counterfactual dashboard + - add multi causal policy support + - add delete tab dialog and remove inline widget for model assessment dashboard + - add treatment policy and table to causal analysis dashboard + - create new custom individual feature importance component +- breaking changes +- bug fixes + - Model Analysis: + - sticky layer for cohort and dashboard settings + - restrict EA tree to 80% width + - restrict ipykernel<0.6 + - fix flyout title and description + - fix add button behavior by adding components in the appropriate spot + - show add button only for components that can render + - add validations for input parameters for Model Analysis class + - validate treatment features in causal manager + - explicitly pass model task to MimicExplainer in model analyzer + - Error Analysis: + - remove 100k row limit + - fix zero nodes in tree view + - fix search functionality in features list + - fix displayed filter order in tree view to start from root node + - raise warning for older version of pandas when feature names contain '-' + - expand number of decimals shown in filter tooltips when values below 0.1 + - fix regression case for 1d heatmap matrix metrics being calculated incorrectly + - set original data from dropdown for counterfactuals + - use test data instead of train data for error analysis manager in model analyzer + - causal analysis to keep all levels in dataframe outputs + - pin networkx pip package to prevent installation of matplotlib + - add target_column causal policy gain to UI control +- other + - unit tests for multiclass classification for causal analysis + - add model analysis notebooks to notebook gate + - add test for causal manager for None categoricals + - fix example code for model assessment + ## v0.8.0 - educational materials diff --git a/raiwidgets/requirements.txt b/raiwidgets/requirements.txt index 3d8f27de24..17e24d5280 100644 --- a/raiwidgets/requirements.txt +++ b/raiwidgets/requirements.txt @@ -6,5 +6,5 @@ jinja2==2.11.3 ipython==7.16.1 scikit-learn>=0.22.1 lightgbm>=2.0.11 -erroranalysis>=0.1.8 +erroranalysis>=0.1.11 ipykernel<6.0 \ No newline at end of file diff --git a/responsibleai/requirements.txt b/responsibleai/requirements.txt index d200672f27..4e83974b9e 100644 --- a/responsibleai/requirements.txt +++ b/responsibleai/requirements.txt @@ -1,6 +1,6 @@ dice-ml>=0.6.1,<0.7 econml==0.12.0b4 -erroranalysis>=0.1.8 +erroranalysis>=0.1.11 interpret-community>=0.18.1 lightgbm>=2.0.11 numpy>=1.17.2 diff --git a/version.cfg b/version.cfg index 8adc70fdd9..899f24fc75 100644 --- a/version.cfg +++ b/version.cfg @@ -1 +1 @@ -0.8.0 \ No newline at end of file +0.9.0 \ No newline at end of file