* pin responsibleai text and vision packages to 0.30.0
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* add notebook-text pytorch restrictions similar to vision notebooks
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* add restrictions to ci e2e notebooks text vision
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* remove special case for non-macos by python versions for pytorch installation
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* add --no-cache-dir to solve hash issue with tensorflow
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* double e2e notebooks timeout
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* try setting pins like in the last successful run of notebook e2e text vision
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* remove double timeout
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* help dependency resolver by restricting mlflow version
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* special case for mlflow in py37
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* some more attempts at fixing the resolution issues
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* remove pins
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* add 20 minutes to the timeout since tests hit the timeout frequently
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* downgrade gevent to 22.10.2
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* adjust ci e2e notebooks text vision pytorch version
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* remove gevent downgrade
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
---------
Signed-off-by: Roman Lutz <romanlutz13@gmail.com>
* 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>
* Forecasting Dashboard
This commit adds the Forecasting Dashboard capabilities in both UI and SDK.
* remove unrelated file
* basic set of changes to get it working again
* forecasting_grains -> time_series_id_column_names
* fix breaking changes in latest main, add quantile prediction, fix date conversion, remove obsolete managers
* fix UI components (including table and what-if creation, chart still left tbd)
* get dashboard to work with multiple time series and switching back and forth
* remove data explorer and model overview, create and edit cohort functionalities from forecasting
* lintfix
* localizzation
* remove console.log
* remove question
* remove unrelated changes, fix package.json
* string fixes and package.json adjustment
* localization
* localization
* more localization and removing of unrelated files
* remove unrelated files
* remove unrelated file changes
* remove is_forecasting_true_y
* lintfix
* add dropdown label
* feature metadata input validation updates
* cache transformation predictions
* lintfix
* remove isUndefinedOrEmpty
* remove isUndefinedOrEmpty
* rename isAllDataCohort file as requested
* lintfix
* first draft of notebook
* get notebook to run, generate cohorts (not finished)
* ntoebook
* convert filter args and column names properly
* fix datetime handling
* fix forecast request handling
* working version for bug bash
* add wheels
* add UI changes
* update notebook to fix model download
* 15 iterations
* lintfix
* add example of operation method string
* add check for context
* add explanatory comment
* move description creation logic into getDescription
* lintfix
* remove datetime_features from snapshot
* lintfix and other weirdnesses
* undo print removal
* remove wheels, lintfix, small cleanup
* use META_JSON directly instead of declaring a variable
* move constants to common files and reuse
* lowercase f
* isort
* remove datetime_features
* sktime notebook (1st half)
* isort
* debugging the notebook issue
* use parentheses instead of backslashes
* flake8
* isort
* sktime progress
* pre-unified RAIInsights commit
* pre-unified RAIInsights commit 2
* first pass over unification
* unify RAIInsights and RAIForecastingInsights
* adjustments to serialization
* cleanup, test fixes, consolidation, TODO fixes
* fix tests
* isort
* flake8
* feature metadata and categorical_features consolidation
* fix serialization of feature metadata
* fix tests
* flake8
* tests for feature metadata and cat features
* flake8
* remove remnants of RAIForecastingInsights
* fix string
* move other utils back to rai insights
* undo ModelTask import changes
* undo ModelTask references to raiutils
* undo references to ModelTask in raituils
* remove raiutils changes since they're in a separate branch
* datetime_features and time_series_id_features replacement
* pytest.mark.skip
* furthe datetime_features fixes
* TS ID col name fix
* try out asfreq
* notebook try asfreq interpolation
* attempt to condense index into a single col
* add hidden feature flag, fix tests
* remove experimental file, isort
* undo string change
* restructure wrappers and field to file mapping code
* remove unnecessary TODO
* get AML notebook to work
* get AML notebook fully working
* resolve some issues with sktime
* notebook
* remove duplicated test case
* flake8
* isort
* flalke8
* wrap zip object with list
* use ModelTask from raiutils
* remove prints
* flake8
* isort
* use FORECASTING from raiutils.models
* isort
* fix sktime issue
* get past Python errors
* fix predictions array shape
* fix UI-Python mismatch with renamed time and time series ID column names (now called "features")
* lintfix
* undo changes that aren't needed any longer
* remove AML notebook
* update notebook by removing unnecessary content
* notebook tests, basic setup
* ids for tests
* fix notebook based on latest changes in the repo
* add test for adding a what if case
* flake8 and cleanup
* isort
* lintfix
* fix test
* move notebook
* fix nb path
* fix kernelspec
* add pmdarima dependency
* skip forecasting notebook on py 3.6
* remove commented out line
* skip explanation
* add reason kw arg name
* lintfix
* fix case for vision, text
* fix syntax error
* fix python version comparison since it doesn't work with <=
---------
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: Gaurav Gupta <47334368+gaugup@users.noreply.github.com>
Co-authored-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: John Wang <t-wangjohn@microsoft.com>
* ic nbk ckpt
* release command support
* python lint fixes
* dataset support
* ci vision nbk gate support
* auto lint fixes
* vision date support + import fixes
* lint fix
* run command syntax fix
* lint fixes
* vision_notebooks mark support & gate update
* execute e2e tests even with flighted versions of dashboard
* rename model stats to model overview, add v1 and v2 for new experience
* basic test harness for individual notebook execution and flighted notebook execution, more ID tags added to model overview component
* more ids in model overview
* Update postbuild with changes in main (#1451)
* fix error on machines with pyspark installed where passed dataframe is not spark pandas (#1415)
* add postbuild branch trigger (#1417)
* Fix causal UI strings according to classification/regression tasks (#1419)
* Fix causal UI strings according to classification/regression tasks
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix lint error
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix UI test
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix description for model overview (#1425)
* fix description for model overview
* keep new description for new model overview
* fix failing to create error report when filter_features is empty list (#1421)
* filter out missing values from what if dropdown to prevent explanation dashboard from crashing (#1418)
* Remove |Set Value| blurb in case it is not availble in counterfactual panel (#1426)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add y-axis description to counterfactual feature importance chart (#1423)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
* Add the user class name to causal UI strings (#1422)
* Fix causal UI strings according to classification/regression tasks
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix lint error
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix UI test
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add the user class name to causal UI strings
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
* fix math.min / max for array size more than 10^7 (#1427)
Signed-off-by: Ke Xu <xuke@microsoft.com>
* upgrade pytest and lightgbm to try to fix random pytest segfault test failures (#1424)
s
* fix flaky notebook causing build failures by adding retry logic (#1431)
* Upper bound SciKit-Learn to address freeze in causal (#1432)
<!--- Provide a general summary of your changes in the Title above -->
## Description
Replaces #1429 to address #1430 . Causal analysis is getting stuck with the latest release of SciKit-Learn. This contains:
- Test case which gets stuck with SciKit-Learn 1.1.0
- Upper bound on SciKit-Learn in `requirements.txt`
## Checklist
<!--- Make sure to satisfy all the criteria listed below. -->
- [x] I have added screenshots above for all UI changes.
- [x] Documentation was updated if it was needed.
- [x] New tests were added or changes were manually verified.
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
* fix dependency chart axis updating with incorrect values in explanation dashboard (#1437)
* fix codecov and widget test screenshot uploads (#1428)
* release raiwidgets and responsibleai v0.18.2 (#1439)
* fix (#1441)
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Fix cohort name conflict and not run few tests for AML (#1442)
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* lintfix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Few e2e tests changes to accommodate AML static tests (#1445)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Fix locators logic for string features - data explorer and model statistics components (#1446)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* lintfix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Add more unittests RAI dashboard input class (#1448)
* Add unit tests for ResponsibleAIDashboardInput
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add more tests
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix imports
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Address code review comments
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Update the way to get the length of elements obtained in e2e tests (#1450)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* skip what-if create tests for AML
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
Co-authored-by: Ilya Matiach <ilmat@microsoft.com>
Co-authored-by: Gaurav Gupta <47334368+gaugup@users.noreply.github.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
Co-authored-by: Richard Edgar <riedgar@microsoft.com>
Co-authored-by: Vinutha Karanth <vinutha.karanth@gmail.com>
* Fix TypeError: Cannot read properties of undefined (reading 'treatAsCategorical')" (#1452)
* fix error on machines with pyspark installed where passed dataframe is not spark pandas (#1415)
* add postbuild branch trigger (#1417)
* Fix causal UI strings according to classification/regression tasks (#1419)
* Fix causal UI strings according to classification/regression tasks
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix lint error
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix UI test
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix description for model overview (#1425)
* fix description for model overview
* keep new description for new model overview
* fix failing to create error report when filter_features is empty list (#1421)
* filter out missing values from what if dropdown to prevent explanation dashboard from crashing (#1418)
* Remove |Set Value| blurb in case it is not availble in counterfactual panel (#1426)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add y-axis description to counterfactual feature importance chart (#1423)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
* Add the user class name to causal UI strings (#1422)
* Fix causal UI strings according to classification/regression tasks
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix lint error
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix UI test
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add the user class name to causal UI strings
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
* fix math.min / max for array size more than 10^7 (#1427)
Signed-off-by: Ke Xu <xuke@microsoft.com>
* upgrade pytest and lightgbm to try to fix random pytest segfault test failures (#1424)
s
* fix flaky notebook causing build failures by adding retry logic (#1431)
* Upper bound SciKit-Learn to address freeze in causal (#1432)
<!--- Provide a general summary of your changes in the Title above -->
## Description
Replaces #1429 to address #1430 . Causal analysis is getting stuck with the latest release of SciKit-Learn. This contains:
- Test case which gets stuck with SciKit-Learn 1.1.0
- Upper bound on SciKit-Learn in `requirements.txt`
## Checklist
<!--- Make sure to satisfy all the criteria listed below. -->
- [x] I have added screenshots above for all UI changes.
- [x] Documentation was updated if it was needed.
- [x] New tests were added or changes were manually verified.
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
* fix dependency chart axis updating with incorrect values in explanation dashboard (#1437)
* fix codecov and widget test screenshot uploads (#1428)
* release raiwidgets and responsibleai v0.18.2 (#1439)
* fix (#1441)
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Fix cohort name conflict and not run few tests for AML (#1442)
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* lintfix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Few e2e tests changes to accommodate AML static tests (#1445)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Fix locators logic for string features - data explorer and model statistics components (#1446)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* lintfix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Add more unittests RAI dashboard input class (#1448)
* Add unit tests for ResponsibleAIDashboardInput
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add more tests
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix imports
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Address code review comments
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* more update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Update the way to get the length of elements obtained in e2e tests (#1450)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* skip what-if create tests for AML
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
Co-authored-by: Ilya Matiach <ilmat@microsoft.com>
Co-authored-by: Roman Lutz <romanlutz13@gmail.com>
Co-authored-by: Gaurav Gupta <47334368+gaugup@users.noreply.github.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
Co-authored-by: Richard Edgar <riedgar@microsoft.com>
* remove randomness from notebooks
* small fixes
* lots of new IDs and tests
* make first set of tests work for first dataset
* Update predicted class value to uneditable text in counterfactual panel (#1458)
* fix error on machines with pyspark installed where passed dataframe is not spark pandas (#1415)
* add postbuild branch trigger (#1417)
* Fix causal UI strings according to classification/regression tasks (#1419)
* Fix causal UI strings according to classification/regression tasks
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix lint error
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix UI test
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix description for model overview (#1425)
* fix description for model overview
* keep new description for new model overview
* fix failing to create error report when filter_features is empty list (#1421)
* filter out missing values from what if dropdown to prevent explanation dashboard from crashing (#1418)
* Remove |Set Value| blurb in case it is not availble in counterfactual panel (#1426)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add y-axis description to counterfactual feature importance chart (#1423)
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
* Add the user class name to causal UI strings (#1422)
* Fix causal UI strings according to classification/regression tasks
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix lint error
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix UI test
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add the user class name to causal UI strings
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
* fix math.min / max for array size more than 10^7 (#1427)
Signed-off-by: Ke Xu <xuke@microsoft.com>
* upgrade pytest and lightgbm to try to fix random pytest segfault test failures (#1424)
s
* fix flaky notebook causing build failures by adding retry logic (#1431)
* Upper bound SciKit-Learn to address freeze in causal (#1432)
<!--- Provide a general summary of your changes in the Title above -->
## Description
Replaces #1429 to address #1430 . Causal analysis is getting stuck with the latest release of SciKit-Learn. This contains:
- Test case which gets stuck with SciKit-Learn 1.1.0
- Upper bound on SciKit-Learn in `requirements.txt`
## Checklist
<!--- Make sure to satisfy all the criteria listed below. -->
- [x] I have added screenshots above for all UI changes.
- [x] Documentation was updated if it was needed.
- [x] New tests were added or changes were manually verified.
Signed-off-by: Richard Edgar <riedgar@microsoft.com>
* fix dependency chart axis updating with incorrect values in explanation dashboard (#1437)
* fix codecov and widget test screenshot uploads (#1428)
* release raiwidgets and responsibleai v0.18.2 (#1439)
* fix (#1441)
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Fix cohort name conflict and not run few tests for AML (#1442)
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* lintfix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Few e2e tests changes to accommodate AML static tests (#1445)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Fix locators logic for string features - data explorer and model statistics components (#1446)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* lintfix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* fix
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* Add more unittests RAI dashboard input class (#1448)
* Add unit tests for ResponsibleAIDashboardInput
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Add more tests
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Fix imports
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Address code review comments
Signed-off-by: Gaurav Gupta <gaugup@microsoft.com>
* Update the way to get the length of elements obtained in e2e tests (#1450)
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* skip what-if create tests for AML
Signed-off-by: vinutha karanth <vinutha.karanth@gmail.com>
* update cf predicted class to non-editable text
Co-authored-by: Ilya Matiach <ilmat@microsoft.com>
Co-authored-by: Roman Lutz <romanlutz13@gmail.com>
Co-authored-by: Gaurav Gupta <47334368+gaugup@users.noreply.github.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
Co-authored-by: Richard Edgar <riedgar@microsoft.com>
Co-authored-by: Vinutha Karanth <vinutha.karanth@gmail.com>
* document e2e-widget options in CONTRIBUTING.md and flightCombinations in e2e-widget.js
* lintfix
* fix torch bytetensor input type
* torch manual seed instead of set_rng_state
* modularize e2e-widget script and propagate changes into github actions workflow, remove postbuild triggers, split pipeline into two
* fix pipeline naming
* remove commas
* remove erroneous comma
* single quotes
* rename folder
* CensusClassificationModelDebugging -> CensusClassificationModelAssessment
* ignore csv files
* clean up remaining renaming operations from debugging -> assessment
* update CONTRIBUTING.md, use flighting data, add adjustments for binary classification
* diabetes decision making notebook updates to tests
* rename test folder to match notebook name, add housing decision making test cases
* add multiclass dnn model debugging test case
* lintfix
* merge follow-up
* lintfix
* notebook and test case naming: assessment -> debugging
* lintfix
* fix test data accessors, lintfix
* fix heatmap cell test
* use lodash
* lintfix
* delete spec files that aren't required
* simplify modelAssessmentDatasets.ts using lodash
* make e2e-widget.js work with empty -f arg
* add error throwing back
* move id inside component and remove extra div
* lintfix
* adjust for aria-label in regression case
* add multiclass aria-label
* lintfix
* lintfix
Co-authored-by: Ilya Matiach <ilmat@microsoft.com>
Co-authored-by: Gaurav Gupta <47334368+gaugup@users.noreply.github.com>
Co-authored-by: xuke444 <40614413+xuke444@users.noreply.github.com>
Co-authored-by: Richard Edgar <riedgar@microsoft.com>
Co-authored-by: Vinutha Karanth <vinutha.karanth@gmail.com>
Co-authored-by: tongy-msft <91754176+tongyu-microsoft@users.noreply.github.com>
* split pipeline in two
* remove old pipeline
* remove torch install, flights
* add e2e-widget adjustments to run individual notebooks, make naming uniform between tests and notebooks
* lintfix
* store UI build artifact to avoid redundant builds
* lintfix
* add node back since we run a JS script
* add yarn and yarn install
* lintfix
* add macos todo note
* add CONTRIBUTING update
* add --ignore-installed for requirements-dev.txt on macos to avoid certifi issue
* move file
Signed-off-by: Ke Xu <xuke@microsoft.com>
* split test
Signed-off-by: Ke Xu <xuke@microsoft.com>
* add copy test script
Signed-off-by: Ke Xu <xuke@microsoft.com>
* copy test file
Signed-off-by: Ke Xu <xuke@microsoft.com>
* auto publish python
Signed-off-by: Ke Xu <xuke@microsoft.com>
* add pr
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix typo
Signed-off-by: Ke Xu <xuke@microsoft.com>
* update command
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix format
Signed-off-by: Ke Xu <xuke@microsoft.com>
* change dir name
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix version
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix flow
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix build
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix flake8
Signed-off-by: Ke Xu <xuke@microsoft.com>
* rollback version
Signed-off-by: Ke Xu <xuke@microsoft.com>
* change name
Signed-off-by: Ke Xu <xuke@microsoft.com>
* change file name
Signed-off-by: Ke Xu <xuke@microsoft.com>
* remove dry run
Signed-off-by: Ke Xu <xuke@microsoft.com>
* one version for js and python
Signed-off-by: Ke Xu <xuke@microsoft.com>
* remove package option
Signed-off-by: Ke Xu <xuke@microsoft.com>
* remove post
Signed-off-by: Ke Xu <xuke@microsoft.com>
* add version
Signed-off-by: Ke Xu <xuke@microsoft.com>
* Release v0.3.0.post214
* Release v0.3.0.post215
* Release v0.3.0.post216
Signed-off-by: Ke Xu <xuke@microsoft.com>
* change version
Signed-off-by: Ke Xu <xuke@microsoft.com>
* update version
Signed-off-by: Ke Xu <xuke@microsoft.com>
* add python to cd
Signed-off-by: Ke Xu <xuke@microsoft.com>
* rollback cd
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix flake 8
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix format
Signed-off-by: Ke Xu <xuke@microsoft.com>
* change dev version to 0.0.0
Signed-off-by: Ke Xu <xuke@microsoft.com>
* add comments
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix flake
Signed-off-by: Ke Xu <xuke@microsoft.com>
* move localization
Signed-off-by: Ke Xu <xuke@microsoft.com>
* update reference
Signed-off-by: Ke Xu <xuke@microsoft.com>
* update reference
Signed-off-by: Ke Xu <xuke@microsoft.com>
* revert root dir
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix interpret
Signed-off-by: Ke Xu <xuke@microsoft.com>
* update fairlearn
Signed-off-by: Ke Xu <xuke@microsoft.com>
* add localization to publish
Signed-off-by: Ke Xu <xuke@microsoft.com>
* fix lint
Signed-off-by: Ke Xu <xuke@microsoft.com>
* update prettier ignore for rai static files
Signed-off-by: Ke Xu <xuke@microsoft.com>
* use english for not translated string
Signed-off-by: Ke Xu <xuke@microsoft.com>