Граф коммитов

81 Коммитов

Автор SHA1 Сообщение Дата
Ilya Matiach 49906bb3a4
upgrade plotly to latest version 2.27.1 (#2484) 2024-01-10 14:42:14 -05:00
Ilya Matiach 6ab9f0a77d
add AccessibleDetailsList with resizable columns for accessibility (#2470) 2023-12-27 16:06:18 -05:00
Ilya Matiach fe0241972d
fix aria label for screen reader on scatter plot color axis picker (#2440) 2023-12-06 10:58:30 -05:00
Advitya Gemawat a6762184d6
Added aria-labels for sliders and checkboxes/DetailsList (#2419)
* added aria-labels to checkboxes

* added slider aria labels

* screen reader support for error case

* added localizations

* auto lint fixes

* conmment fix

* refined labels

* syntax fix

* auto lint fixes

* val fix
2023-11-21 14:07:56 -05:00
Advitya Gemawat ea6b3a0d4f
Added aria-labels to dropdowns (#2417)
* added aria-labels to dropdowns

* file length lint fix

* added localizations

* added missing localization

* auto lint fix

* file line limit fix

* refined labels

* syntax fix

* auto lint fixes
2023-11-20 22:44:43 -05:00
Advitya Gemawat 439a570eac
OD ID Plot Hotfix (#2190)
* OD ID plot hotfox

* auto lint fixes

* enabled ID tests for vision

* data analysis & ID text fixes for OD
2023-07-27 20:24:00 +00:00
Vinutha Karanth 88f2c26f63
causal fix (#2113)
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2023-06-13 19:52:52 +00:00
Vinutha Karanth 36894f4b4e
[Big data] Add telemetry (#2093)
* tele for bub plot

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* on scatter fetch

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* view bub button click

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rem

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

---------

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2023-06-02 19:34:10 +00:00
Ruby Zhu 0bbd92f885
fix multi selection (#2087)
Signed-off-by: RubyZ10 <zhenzhu@microsoft.com>
2023-05-30 13:52:10 -07:00
Vinutha Karanth 6d7517834b
[Big data] Few bug fixes and changes (#2056)
* fix button overflow

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* no bubble call on revert

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* counter

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* dataexp

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* causal

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* loading agg fp

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* counterf

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* FI

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* DE

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* updates

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintf

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* DE loading

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

---------

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2023-05-11 23:07:07 +00:00
mehektulsyan bea3f428c2
QA Scenario metrics template (#2034)
* adding question answering RAI text dashboard metrics with umass team

* fixup

* adding question answering RAI text dashboard metrics with umass team

* fixup

* fixup

* # This is a combination of 3 commits.
# This is the 1st commit message:

adding question answering RAI text dashboard metrics with umass team

# The commit message #2 will be skipped:

# fixup

# The commit message #3 will be skipped:

# fixup

* fixup

* fixup

* fixed review comments: parameters

* new line fixup

* lint fixup

---------

Co-authored-by: Ilya Matiach <ilmat@microsoft.com>
2023-04-27 10:35:58 -04:00
hawestra b260c143d6
Explicitly set chart background color (#2017)
* set background color to body background

* explicitly set background color
2023-04-03 15:29:03 -07:00
Ilya Matiach 4846ed933c
add missing true and predicted labels to axis config for dataset explorer in multilabel text and vision scenarios (#1960) 2023-02-21 02:31:09 -05:00
Vinutha Karanth 7b14f5699b
[Large data] Map classification outcome to string values, dither, count changes (#1955)
* add g

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

* add local_causal api

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

* add

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update causal local

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* on declick remove data

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* is loading

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add revert button

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add test data row

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* test data row changes

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* reduce lines in whatif

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

* max lines

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

* max lines

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

* lines

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update interface ICausalAnalysisData

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* remove any

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add lint

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* map, style and count

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add xymap

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* map to all comp

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* address comment

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* causal and categoricals

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* address comment

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* address comments

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* counter fix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* counterfactuals clusterdata

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* dataset cluster data

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* get ini from core

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* FI clusters

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix and causal

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rename new

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* revert pckg fle

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

---------

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2023-02-15 11:08:11 -08:00
tongy-msft 8665791591
fix robot page exception (#1963) 2023-02-10 16:44:51 -08:00
Ruby Zhu d7dd849424
fix table view (#1954)
Signed-off-by: RubyZ10 <zhenzhu@microsoft.com>
2023-02-07 23:42:22 +00:00
Gaurav Gupta beed87fbe0
Dataset explorer: Propagate number of bins to SDK backend API (#1940)
* Dataset explorer: Propagate number of bins to SDK backend API

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Update libs/dataset-explorer/src/lib/ChartView/LargeDataView/getBarOrBoxChartConfig.ts

Co-authored-by: Roman Lutz <romanlutz13@gmail.com>

* Revert "Update libs/dataset-explorer/src/lib/ChartView/LargeDataView/getBarOrBoxChartConfig.ts"

This reverts commit a8b2e42217.

---------

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: Roman Lutz <romanlutz13@gmail.com>
2023-02-06 14:36:57 -08:00
Gaurav Gupta e82261ded8
Fix bubble chart render issue due to exception in `SidePanel` (#1941)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
2023-02-06 19:44:56 +00:00
Vinutha Karanth 11703319d4
[Large data feature importance] Add individual feature importance (#1929)
* dasetEx changes

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* enable log

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* isloading

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* display err

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* revert button

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rem hide

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* refine

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* move

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rename

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* move chart area

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* CF use bub from core

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* bub chart

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add localimp api

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* local exp

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* changes

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* class weights

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* toggle

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* ch props

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* state update

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* reset series

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* local axis name

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add revert button

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* disable buttons

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rem unw styles

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* fix toggle

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* reg check

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* topk slider

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* remove console

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* line limit

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* line c

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lint limit

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rem any

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* div to stack

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* build fix

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

* rename

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

* address comments

Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>

---------

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
Signed-off-by: Vinutha Karanth <vikarant@microsoft.com>
2023-02-01 11:24:28 -08:00
Vinutha Karanth 695d87c25f
[Large data Data explorer] Add individual data points - data explorer for large data. (#1919)
* dasetEx changes

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* enable log

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* isloading

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* display err

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* revert button

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rem hide

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* refine

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* move

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rename

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* move chart area

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* CF use bub from core

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* address comments

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2023-01-26 02:31:37 +00:00
Roman Lutz 64e06ce3e8
Exempt only files from max-lines rule that are already in violation, but not new files (part 2/2) (#1899)
* exempt only files from max-lines rule that are already in violation, but not new files

* max-lines error on all files except for explicitly excluded files with existing violations

* lintfix

* eslintrc add style file
2023-01-12 17:51:52 +00:00
Vinutha Karanth e914062b3b
[Big data] Counterfactuals - part 1 (#1888)
* changes

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* allowTreatAsCategorical

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add comment

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update snap

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2023-01-07 00:28:06 +00:00
Roman Lutz e944dc5345
Improve spacing in RAI dashboard (#1875)
* improve spacing

* remove causal and data balance adjustments

* 32px instead of 40px
2023-01-06 09:09:01 +00:00
Roman Lutz 2e525a6565
remove unused definitions, commented out code, etc. (#1876) 2023-01-06 06:45:44 +00:00
Ilya Matiach 6a7c089b5d
add multilabel text example and fix correct and incorrect groups in data analysis (#1848) 2022-12-13 11:10:34 -05:00
Gaurav Gupta 65dc1b425b
Add dataset analysis chart view for large data (#1829)
* [WIP] Add dataset explorer chart view for large data

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Add dataset bar and box endpoints

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Remove duplicate files

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Linting fixes

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Further lint fixes

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix code review comments

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
2022-12-05 21:17:14 +00:00
Roman Lutz b7332641d0
Use "lower whisker" and "upper whisker" instead of misleading "minimum" and "maximum" on boxplot tooltips (#1825)
* whisker label on tooltip

* lintfix
2022-12-02 22:14:20 +00:00
Gaurav Gupta cb774c2aae
Add user feature name to box plot hover over (#1819)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
2022-11-29 08:54:29 +00:00
Vinutha Karanth 8e2ac4a736
Add min-width for highchart and fix padding (#1818)
* fix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* typo

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2022-11-21 18:55:34 +00:00
Gaurav Gupta 6e0a3911e2
merge postga branch into main (#1815)
* Add postga build trigger (#1755) (#1756)

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Add model wrapper for wrapping predictions and test data (#1762)

* Add model wrapper for wrapping predictions and test data

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix failing tests

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Change description of cohort selection panel in Aggregate Feature Importance (#1770)

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Support cohort filtering of string target in rai_insights (#1771)

* Port tests

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix rai_insights

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Simplify tests in test_cohort_filter.py (#1772)

* Simply tests in test_cohort_filter.py

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Change test name

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Move cohort re-labelling logic to Cohort.ts (#1773)

* Move cohort re-labelling logic to Cohort.ts

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Lint fix

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Lint fix

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Update requirements.txt (#1779)

* Refactor DataAnalysisTab into Chartview/DataAnalysisView and DataBalanceView (#1775)

* Refactor DataAnalysisTab into Chartview/DataAnalysisView and DataBalanceView

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix lint

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* [Highcharts] Enable csv download, xls download and view data table in highcharts (#1783)

* enable csv xls download in hightcharts

* localization

* Add new data APIs for compute_matrix() and compute_error_tree() (#1790)

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* update e2e visit function (#1792)

* Add rai_test_utils package (#1777)

* Add rai_test_utils package

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Lint fix and namespace changes

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix duplicated cohorts not retaining the selection in combobox (#1785)

* fix and e2e

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update filter

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* release raiwidgets and responsibleai 0.23.0 (#1787)

* fix release github action for raiwidgets and responsibleai by making it same as in gated build (#1788)

* Add e2e for dependency plot Avg of abs value option (#1768)

* fix dep plot

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* add e2e

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* lintfix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* update e2e visit function (#1792)

* Fix code review comments

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
Co-authored-by: Vinutha Karanth <vinutha.karanth@gmail.com>
Co-authored-by: Ilya Matiach <ilmat@microsoft.com>
Co-authored-by: tongy-msft <91754176+tongyu-microsoft@users.noreply.github.com>

* sort fix (#1798)

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* [LogarithmicScaling] Enable log scaling for data explorer, feature importance, counterfactual and casual (#1802)

* update checkbox to toggle in axis config panel

* support log toggle for counterfactual

* enable log scaling for feature importance

* enable log scaling for casual and data explorer

* address comment

* Update CODEOWNERS (#1805)

* Fix ‘Close button’ and ‘Spin button’ present in new cohort dialog does not have any title or aria-label (#1806)

* add aria label

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* address comment

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* Update erroranalysis tests to use new rai_test_utils package (#1800)

* Update erroranalysis tests to use new rai_test_utils package

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Remove shap and xgboost from test requirements

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Pin rai_test_utils

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix Heatmap tooltip theme (#1808)

* fix tooltip color

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* fix theme

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* fix

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* rev

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

* Calculate RAI insights for first 5K samples (#1803)

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Add API for indicating large data scenario in ModelAssessmentContext (#1804)

* [WIP] Add APIs for indicating large data scenario in ModelAssessmentContext

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Change API name

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Add unit test

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix lint

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Fix lint again

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Add RAI version number to oss serialize result (#1812)

* Add RAI version number to oss serialize result

* update json file namg

* add test

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
Co-authored-by: tongy-msft <91754176+tongyu-microsoft@users.noreply.github.com>
Co-authored-by: Vinutha Karanth <vinutha.karanth@gmail.com>
Co-authored-by: Ilya Matiach <ilmat@microsoft.com>
2022-11-18 08:26:01 -08:00
Vinutha Karanth 6036fbeec5
sort fix (#1798)
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>

Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
2022-11-01 13:07:48 -07:00
Ilya Matiach 7ba1f3e8f8
fix RAI dashboard for vision models crashing when selecting individual datapoints in data analysis (#1733) 2022-09-27 08:56:24 -04:00
Ruby Zhu 069254a391
[A11y] Fix table view keyboard access (#1739)
* local importance reflow

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* remove padding

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* add more axis description

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix table view

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>
2022-09-26 19:30:08 +00:00
Ilya Matiach acf6e0fce4
fix table view for image and text based on discussions for local importances and data analysis (#1735) 2022-09-21 14:21:29 -04:00
xuke444 8f1161cc7b
clean up dataset explorer (#1721)
* clean up dataset explorer

Signed-off-by: Ke Xu <xuke@microsoft.com>

* add tong and ruby to app code owner

Signed-off-by: Ke Xu <xuke@microsoft.com>

Signed-off-by: Ke Xu <xuke@microsoft.com>
2022-09-15 15:12:42 -07:00
xuke444 f6870ab6db
fix lint rules (#1714)
* fix lint

Signed-off-by: Ke Xu <xuke@microsoft.com>

* fix build

Signed-off-by: Ke Xu <xuke@microsoft.com>

* fix chart

Signed-off-by: Ke Xu <xuke@microsoft.com>

Signed-off-by: Ke Xu <xuke@microsoft.com>
2022-09-14 19:41:56 -07:00
Ilya Matiach 431770878a
add mini-table to feature importances view (#1682) 2022-09-07 16:42:42 -04:00
Ruby Zhu 0ebfb88511
[Accessibility][Reflow] Error Analysis heat map & Model overview & Counterfactual & Causal analysis (#1680)
* tree map & data analysis & feature importances

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* lint fix

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* improve tabsView

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* address comments

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* heat Map &Model overview & Counterfactual

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix merge issue

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix e2e

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix strings

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* add causal analysis reflow

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>
2022-09-02 12:13:38 -07:00
Ruby Zhu 08f0b29d4b
[Accessibility][Reflow] Error analysis tree map & Data explorer & Feature importance Reflow (#1678)
* tree map & data analysis & feature importances

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* lint fix

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* improve tabsView

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* address comments

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>
2022-08-31 23:48:46 +00:00
Ilya Matiach dc198a335a
refactor table view into data analysis component (#1673) 2022-08-31 18:06:54 -04:00
Ruby Zhu cb46dc305b
[Accessibility] Data analysis scatter chart - use symbol and color to differentiate data series (#1667)
* error analysis screen reader

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* scatter chart

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* lint fix

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* add unit test

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* update test file name

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix unit test lint and switch case

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* update color

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix e2e

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix lint

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>
2022-08-29 18:49:24 +00:00
Gaurav Gupta c16a093def
Add identity feature value to dataset explorer scatter plot (#1645)
* Add dummty code

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

* Add identity feature value to dataset explorer scatter plot

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>

Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
2022-08-17 04:21:10 +00:00
Ruby Zhu 85f1c8624f
[Accessibility] Fix all existing accessibility bugs (#1613)
* fix accessibility

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* fix string

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>

* update snapshot

Signed-off-by: Ruby Zhu <zhenzhu@microsoft.com>
2022-08-05 21:51:50 +00:00
Kashyap Patel 99d2c79cb9
Replace SynapseML links with RAIToolbox links (#1592)
* [Bugfix] Update styling for feature balance measures

* Move bold text to styles

* Fix bug where 0th index in dropdown cannot be selected

* Replace SynapseML links with RAIToolbox links
2022-08-03 09:13:05 -04:00
Kashyap Patel 7319c7d094
[Bugfix] Fix Dropdown bug and Update styling for feature balance measures (#1583)
* [Bugfix] Update styling for feature balance measures

* Move bold text to styles

* Fix bug where 0th index in dropdown cannot be selected
2022-07-28 16:48:42 -04:00
Kashyap Patel 0e128fab4a
Data Balance UX Part 2: Add visualizations as a flight (#1512)
* Data Balance UX Part 1: add data_balance_measures to IDataset

* Data Balance UX Part 2: Add visualizations as a flight

* IDataBalanceMeasures: use indexable type instead of hardcoded measure names

* Feature Balance Measures: Add Positive Label dropdown

* PR comments; Introduce Data analysis section

* Data Balance: Add basic UI tests under dataBalanceExperience flight

* Add dataBalanceExperience to screenshot flights

* Address all PR comments, show MissingParameterPlaceholder if a set of measures is not computed

* Fix bug with describeDataBalance UI test
2022-07-25 16:32:44 -04:00
tongy-msft 54179a0c75
[Telemetry] Add button click event trackers for new model overview, data explorer, feature importances, counterfactual and causal (#1574)
* add event log for error analysis tab button click

* add event log for tree metric selection

* add event log for main menu

* add event log for tree map cohort

* add event log for metric selection

* add event log for quantile binning

* address comment and add event log for model overview tab view

* address comment

* add log for model overview config

* add log for new metric selection

* add log for dataset explorer

* add log for new model overview

* add log for axis config

* add log for callouts

* add log for feature importance dependence plot

* add log for feature importance selection

* add log for feature importance ICE

* add log for counterfactual

* add log for causal
2022-07-22 21:23:02 +00:00
tongy-msft e61dc28c56
[UI refactor] Remove .bind() part 4 - Remove all .bind() in RAI repo and set rule to block adding .bind() (#1560)
* remove .bind for edit cohort click

* remove .bind for axis config spin button

* remove .bind for fairness bin dialog spin button

* remove .bind for ICE plot spin button

* remove unused props

* remove unused props

* fix lint error

* fix lint error

* fix lint error

* fix lint error

* address comment

* remove bind for error analysis

* remove bind for apps dashboard

* remove bind for fairness

* remove bind for fairness

* remove unused bind

* remove bind for cohort list

* remove bind for cohort list

* remove bind for fairness

* address comment

* remove bind for what if tab version 2

* add rule to block .bind

* add rule to block .bind and update json format

* fix lint

* fix lint
2022-07-18 20:44:54 -07:00
Ilya Matiach 37ba066c04
centralize plot colors to core ui (#1559) 2022-07-18 10:51:45 -04:00
tongy-msft 1a435cad1f
[UI refactor] Remove .bind() part2 - Remove .bind in counterfactual folder and part of .bind() in other folders (#1542)
* remove bind in cohortBar

* update matrix area to remove bind

* remove unused props

* update feature list to remove bind

* update counterfactual chart to remove bind

* remove bind for interactive legend

* fix lint

* remove .bind for counterfactual list

* remove .bind for counterfactual panel

* fix lint

* fix lint

* fix lint

* fix lint
2022-07-10 04:20:33 +00:00