├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── codecov.yml │ ├── explainerdashboard.yml │ └── upload_to_pypi.yml ├── .gitignore ├── .readthedocs.yml ├── CONTRIBUTING.md ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── RELEASE_NOTES.md ├── TODO.md ├── assets ├── .DS_Store ├── bootstrap.min.css ├── dash_bootstrap_components.min.js └── stylesheet.css ├── conftest.py ├── cov.xml ├── docs ├── Makefile ├── make.bat ├── requirements.txt └── source │ ├── buildcustom.rst │ ├── cli.rst │ ├── components.rst │ ├── conf.py │ ├── custom.rst │ ├── dashboards.rst │ ├── deployment.rst │ ├── explainers.rst │ ├── help.rst │ ├── hub.rst │ ├── index.rst │ ├── inline.rst │ ├── license.rst │ ├── screenshots │ ├── components │ │ ├── classification.png │ │ ├── classifier_index.png │ │ ├── classifier_prediction.png │ │ ├── confusion_matrix.png │ │ ├── contribs_graph.png │ │ ├── contribs_table.png │ │ ├── cumulative_lift.png │ │ ├── feature_descriptions.png │ │ ├── feature_input.png │ │ ├── importances.png │ │ ├── index_clas.png │ │ ├── interaction_summary.png │ │ ├── lift_curve.png │ │ ├── pdp.png │ │ ├── poslabel_selector.png │ │ ├── pr_auc.png │ │ ├── precision.png │ │ ├── pred_summary_clas.png │ │ ├── pred_summary_reg.png │ │ ├── pred_vs_actual.png │ │ ├── reg_vs_col.png │ │ ├── regression_index.png │ │ ├── regression_prediction.png │ │ ├── residuals.png │ │ ├── residuals_vs_col.png │ │ ├── roc_auc.png │ │ ├── shap_dependence.png │ │ ├── shap_dependence_cats.png │ │ ├── shap_interaction.png │ │ ├── shap_summary.png │ │ ├── shap_summary_detailed.png │ │ ├── tree_table.png │ │ ├── tree_viz.png │ │ ├── trees.png │ │ ├── whatif.png │ │ └── xgb_trees.png │ ├── custom.png │ ├── custom_dashboard.gif │ ├── custom_dashboard.png │ ├── explainerhub.png │ ├── flatlytheme.png │ ├── heroku_buildpack.png │ ├── inline_example.png │ ├── inline_screenshot.gif │ ├── inline_screenshot.png │ ├── notebook_screenshot.png │ ├── screenshot.gif │ ├── screenshot.png │ ├── simple_classifier_dashboard.png │ ├── simple_regression_dashboard.png │ ├── tab_decision_trees.png │ ├── tab_feature_dependence.png │ ├── tab_importances.png │ ├── tab_individual_predictions.png │ ├── tab_interactions.png │ ├── tab_model_performance.png │ └── tab_whatif.png │ └── tabs.rst ├── explainerdashboard.gif ├── explainerdashboard ├── __init__.py ├── assets │ ├── bootstrap.min.css │ └── favicon.ico ├── cli.py ├── custom.py ├── dashboard_components │ ├── __init__.py │ ├── classifier_components.py │ ├── composites.py │ ├── connectors.py │ ├── decisiontree_components.py │ ├── overview_components.py │ ├── regression_components.py │ └── shap_components.py ├── dashboard_methods.py ├── dashboards.py ├── datasets.py ├── datasets │ ├── titanic_test.csv │ └── titanic_train.csv ├── explainer_methods.py ├── explainer_plots.py ├── explainers.py ├── static │ ├── bootstrap.min.css │ ├── bootstrap.min.js │ └── favicon.ico └── to_html.py ├── notebooks ├── custom_examples.ipynb ├── dashboard_examples.ipynb ├── explainer_examples.ipynb └── simplified_classifier_dashboard_example.ipynb ├── pyproject.toml ├── tests ├── __init__.py ├── conftest.py ├── hub │ ├── __init__.py │ ├── test_hub.py │ ├── test_hub_cli.py │ └── test_hub_integration.py ├── integration_tests │ ├── __init__.py │ ├── conftest.py │ ├── test_customdashboards.py │ └── test_dashboards.py ├── test_assets │ ├── data.csv │ └── pipeline_data.csv ├── test_boosting_models.py ├── test_catboost_classifier.py ├── test_catboost_regression.py ├── test_classifier_base.py ├── test_classifier_explainer.py ├── test_cli.py ├── test_cv.py ├── test_dashboard_dumps.py ├── test_decisiontrees.py ├── test_externalsource.py ├── test_linear_model.py ├── test_multiclass.py ├── test_njobs.py ├── test_pipelines.py ├── test_randomforest_explainer.py ├── test_regression_base.py ├── test_regression_explainer.py ├── test_skorch_models.py └── test_xgboost_treeviz.py └── uv.lock /.gitattributes: -------------------------------------------------------------------------------- 1 | *.ipynb linguist-detectable=false 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/explainerdashboard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/.github/workflows/explainerdashboard.yml -------------------------------------------------------------------------------- /.github/workflows/upload_to_pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/.github/workflows/upload_to_pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include pyproject.toml 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/TODO.md -------------------------------------------------------------------------------- /assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/assets/.DS_Store -------------------------------------------------------------------------------- /assets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/assets/bootstrap.min.css -------------------------------------------------------------------------------- /assets/dash_bootstrap_components.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/assets/dash_bootstrap_components.min.js -------------------------------------------------------------------------------- /assets/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/assets/stylesheet.css -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cov.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/cov.xml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/buildcustom.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/buildcustom.rst -------------------------------------------------------------------------------- /docs/source/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/cli.rst -------------------------------------------------------------------------------- /docs/source/components.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/components.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/custom.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/custom.rst -------------------------------------------------------------------------------- /docs/source/dashboards.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/dashboards.rst -------------------------------------------------------------------------------- /docs/source/deployment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/deployment.rst -------------------------------------------------------------------------------- /docs/source/explainers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/explainers.rst -------------------------------------------------------------------------------- /docs/source/help.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/help.rst -------------------------------------------------------------------------------- /docs/source/hub.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/hub.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/inline.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/inline.rst -------------------------------------------------------------------------------- /docs/source/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/license.rst -------------------------------------------------------------------------------- /docs/source/screenshots/components/classification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/classification.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/classifier_index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/classifier_index.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/classifier_prediction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/classifier_prediction.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/confusion_matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/confusion_matrix.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/contribs_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/contribs_graph.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/contribs_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/contribs_table.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/cumulative_lift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/cumulative_lift.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/feature_descriptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/feature_descriptions.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/feature_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/feature_input.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/importances.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/importances.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/index_clas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/index_clas.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/interaction_summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/interaction_summary.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/lift_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/lift_curve.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/pdp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/pdp.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/poslabel_selector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/poslabel_selector.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/pr_auc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/pr_auc.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/precision.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/precision.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/pred_summary_clas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/pred_summary_clas.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/pred_summary_reg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/pred_summary_reg.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/pred_vs_actual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/pred_vs_actual.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/reg_vs_col.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/reg_vs_col.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/regression_index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/regression_index.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/regression_prediction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/regression_prediction.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/residuals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/residuals.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/residuals_vs_col.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/residuals_vs_col.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/roc_auc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/roc_auc.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/shap_dependence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/shap_dependence.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/shap_dependence_cats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/shap_dependence_cats.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/shap_interaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/shap_interaction.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/shap_summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/shap_summary.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/shap_summary_detailed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/shap_summary_detailed.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/tree_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/tree_table.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/tree_viz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/tree_viz.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/trees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/trees.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/whatif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/whatif.png -------------------------------------------------------------------------------- /docs/source/screenshots/components/xgb_trees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/components/xgb_trees.png -------------------------------------------------------------------------------- /docs/source/screenshots/custom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/custom.png -------------------------------------------------------------------------------- /docs/source/screenshots/custom_dashboard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/custom_dashboard.gif -------------------------------------------------------------------------------- /docs/source/screenshots/custom_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/custom_dashboard.png -------------------------------------------------------------------------------- /docs/source/screenshots/explainerhub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/explainerhub.png -------------------------------------------------------------------------------- /docs/source/screenshots/flatlytheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/flatlytheme.png -------------------------------------------------------------------------------- /docs/source/screenshots/heroku_buildpack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/heroku_buildpack.png -------------------------------------------------------------------------------- /docs/source/screenshots/inline_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/inline_example.png -------------------------------------------------------------------------------- /docs/source/screenshots/inline_screenshot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/inline_screenshot.gif -------------------------------------------------------------------------------- /docs/source/screenshots/inline_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/inline_screenshot.png -------------------------------------------------------------------------------- /docs/source/screenshots/notebook_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/notebook_screenshot.png -------------------------------------------------------------------------------- /docs/source/screenshots/screenshot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/screenshot.gif -------------------------------------------------------------------------------- /docs/source/screenshots/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/screenshot.png -------------------------------------------------------------------------------- /docs/source/screenshots/simple_classifier_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/simple_classifier_dashboard.png -------------------------------------------------------------------------------- /docs/source/screenshots/simple_regression_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/simple_regression_dashboard.png -------------------------------------------------------------------------------- /docs/source/screenshots/tab_decision_trees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/tab_decision_trees.png -------------------------------------------------------------------------------- /docs/source/screenshots/tab_feature_dependence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/tab_feature_dependence.png -------------------------------------------------------------------------------- /docs/source/screenshots/tab_importances.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/tab_importances.png -------------------------------------------------------------------------------- /docs/source/screenshots/tab_individual_predictions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/tab_individual_predictions.png -------------------------------------------------------------------------------- /docs/source/screenshots/tab_interactions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/tab_interactions.png -------------------------------------------------------------------------------- /docs/source/screenshots/tab_model_performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/tab_model_performance.png -------------------------------------------------------------------------------- /docs/source/screenshots/tab_whatif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/screenshots/tab_whatif.png -------------------------------------------------------------------------------- /docs/source/tabs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/docs/source/tabs.rst -------------------------------------------------------------------------------- /explainerdashboard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard.gif -------------------------------------------------------------------------------- /explainerdashboard/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/__init__.py -------------------------------------------------------------------------------- /explainerdashboard/assets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/assets/bootstrap.min.css -------------------------------------------------------------------------------- /explainerdashboard/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/assets/favicon.ico -------------------------------------------------------------------------------- /explainerdashboard/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/cli.py -------------------------------------------------------------------------------- /explainerdashboard/custom.py: -------------------------------------------------------------------------------- 1 | 2 | from .dashboard_components import * 3 | -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/__init__.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/classifier_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/classifier_components.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/composites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/composites.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/connectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/connectors.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/decisiontree_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/decisiontree_components.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/overview_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/overview_components.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/regression_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/regression_components.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_components/shap_components.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_components/shap_components.py -------------------------------------------------------------------------------- /explainerdashboard/dashboard_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboard_methods.py -------------------------------------------------------------------------------- /explainerdashboard/dashboards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/dashboards.py -------------------------------------------------------------------------------- /explainerdashboard/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/datasets.py -------------------------------------------------------------------------------- /explainerdashboard/datasets/titanic_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/datasets/titanic_test.csv -------------------------------------------------------------------------------- /explainerdashboard/datasets/titanic_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/datasets/titanic_train.csv -------------------------------------------------------------------------------- /explainerdashboard/explainer_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/explainer_methods.py -------------------------------------------------------------------------------- /explainerdashboard/explainer_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/explainer_plots.py -------------------------------------------------------------------------------- /explainerdashboard/explainers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/explainers.py -------------------------------------------------------------------------------- /explainerdashboard/static/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/static/bootstrap.min.css -------------------------------------------------------------------------------- /explainerdashboard/static/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/static/bootstrap.min.js -------------------------------------------------------------------------------- /explainerdashboard/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/static/favicon.ico -------------------------------------------------------------------------------- /explainerdashboard/to_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/explainerdashboard/to_html.py -------------------------------------------------------------------------------- /notebooks/custom_examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/notebooks/custom_examples.ipynb -------------------------------------------------------------------------------- /notebooks/dashboard_examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/notebooks/dashboard_examples.ipynb -------------------------------------------------------------------------------- /notebooks/explainer_examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/notebooks/explainer_examples.ipynb -------------------------------------------------------------------------------- /notebooks/simplified_classifier_dashboard_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/notebooks/simplified_classifier_dashboard_example.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/hub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/hub/test_hub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/hub/test_hub.py -------------------------------------------------------------------------------- /tests/hub/test_hub_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/hub/test_hub_cli.py -------------------------------------------------------------------------------- /tests/hub/test_hub_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/hub/test_hub_integration.py -------------------------------------------------------------------------------- /tests/integration_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/integration_tests/conftest.py -------------------------------------------------------------------------------- /tests/integration_tests/test_customdashboards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/integration_tests/test_customdashboards.py -------------------------------------------------------------------------------- /tests/integration_tests/test_dashboards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/integration_tests/test_dashboards.py -------------------------------------------------------------------------------- /tests/test_assets/data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_assets/data.csv -------------------------------------------------------------------------------- /tests/test_assets/pipeline_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_assets/pipeline_data.csv -------------------------------------------------------------------------------- /tests/test_boosting_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_boosting_models.py -------------------------------------------------------------------------------- /tests/test_catboost_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_catboost_classifier.py -------------------------------------------------------------------------------- /tests/test_catboost_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_catboost_regression.py -------------------------------------------------------------------------------- /tests/test_classifier_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_classifier_base.py -------------------------------------------------------------------------------- /tests/test_classifier_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_classifier_explainer.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_cv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_cv.py -------------------------------------------------------------------------------- /tests/test_dashboard_dumps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_dashboard_dumps.py -------------------------------------------------------------------------------- /tests/test_decisiontrees.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_decisiontrees.py -------------------------------------------------------------------------------- /tests/test_externalsource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_externalsource.py -------------------------------------------------------------------------------- /tests/test_linear_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_linear_model.py -------------------------------------------------------------------------------- /tests/test_multiclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_multiclass.py -------------------------------------------------------------------------------- /tests/test_njobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_njobs.py -------------------------------------------------------------------------------- /tests/test_pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_pipelines.py -------------------------------------------------------------------------------- /tests/test_randomforest_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_randomforest_explainer.py -------------------------------------------------------------------------------- /tests/test_regression_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_regression_base.py -------------------------------------------------------------------------------- /tests/test_regression_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_regression_explainer.py -------------------------------------------------------------------------------- /tests/test_skorch_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_skorch_models.py -------------------------------------------------------------------------------- /tests/test_xgboost_treeviz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/tests/test_xgboost_treeviz.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oegedijk/explainerdashboard/HEAD/uv.lock --------------------------------------------------------------------------------