├── .coveragerc ├── .gitignore ├── .readthedocs.yml ├── AUTHORS.rst ├── CHANGELOG.rst ├── CONTRIBUTING.rst ├── LICENSE.txt ├── Notebooks ├── Tutorial_01_implement_simplex.ipynb ├── Tutorial_02_implement_simplex_time_series.ipynb ├── Tutorial_03_implement_dynamask.ipynb ├── Tutorial_04_implement_shap.ipynb └── Tutorial_05_implement_symbolic_pursuit.ipynb ├── README.md ├── docs ├── Makefile ├── _static │ └── .gitignore ├── authors.rst ├── changelog.rst ├── conf.py ├── contributing.rst ├── index.rst ├── license.rst ├── readme.rst └── requirements.txt ├── images ├── Interpretability_method_flow_diagram.svg ├── Short_intro_video_thumbnail.png ├── interpretability_suite_image.png └── user_inter_face_upload.png ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── setup.py ├── src └── interpretability │ ├── __init__.py │ ├── exceptions │ └── exceptions.py │ ├── interpretability_models │ ├── __init__.py │ ├── base.py │ ├── dynamask_explainer.py │ ├── shap_explainer.py │ ├── simplex_explainer.py │ ├── symbolic_pursuit_explainer.py │ └── utils │ │ ├── __init__.py │ │ ├── data.py │ │ ├── io.py │ │ └── simplex_schedulers.py │ ├── models │ ├── __init__.py │ ├── base.py │ ├── linear_regression.py │ ├── multilayer_perceptron.py │ └── recurrent_neural_net.py │ └── utils │ └── pip.py ├── tests └── conftest.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Notebooks/Tutorial_01_implement_simplex.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/Notebooks/Tutorial_01_implement_simplex.ipynb -------------------------------------------------------------------------------- /Notebooks/Tutorial_02_implement_simplex_time_series.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/Notebooks/Tutorial_02_implement_simplex_time_series.ipynb -------------------------------------------------------------------------------- /Notebooks/Tutorial_03_implement_dynamask.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/Notebooks/Tutorial_03_implement_dynamask.ipynb -------------------------------------------------------------------------------- /Notebooks/Tutorial_04_implement_shap.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/Notebooks/Tutorial_04_implement_shap.ipynb -------------------------------------------------------------------------------- /Notebooks/Tutorial_05_implement_symbolic_pursuit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/Notebooks/Tutorial_05_implement_symbolic_pursuit.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/docs/_static/.gitignore -------------------------------------------------------------------------------- /docs/authors.rst: -------------------------------------------------------------------------------- 1 | .. _authors: 2 | .. include:: ../AUTHORS.rst 3 | -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- 1 | .. _changes: 2 | .. include:: ../CHANGELOG.rst 3 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../CONTRIBUTING.rst 2 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/readme.rst: -------------------------------------------------------------------------------- 1 | .. _readme: 2 | .. include:: ../README.md 3 | -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /images/Interpretability_method_flow_diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/images/Interpretability_method_flow_diagram.svg -------------------------------------------------------------------------------- /images/Short_intro_video_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/images/Short_intro_video_thumbnail.png -------------------------------------------------------------------------------- /images/interpretability_suite_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/images/interpretability_suite_image.png -------------------------------------------------------------------------------- /images/user_inter_face_upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/images/user_inter_face_upload.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/setup.py -------------------------------------------------------------------------------- /src/interpretability/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/__init__.py -------------------------------------------------------------------------------- /src/interpretability/exceptions/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/exceptions/exceptions.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/__init__.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/base.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/dynamask_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/dynamask_explainer.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/shap_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/shap_explainer.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/simplex_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/simplex_explainer.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/symbolic_pursuit_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/symbolic_pursuit_explainer.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/utils/data.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/utils/io.py -------------------------------------------------------------------------------- /src/interpretability/interpretability_models/utils/simplex_schedulers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/interpretability_models/utils/simplex_schedulers.py -------------------------------------------------------------------------------- /src/interpretability/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/interpretability/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/models/base.py -------------------------------------------------------------------------------- /src/interpretability/models/linear_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/models/linear_regression.py -------------------------------------------------------------------------------- /src/interpretability/models/multilayer_perceptron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/models/multilayer_perceptron.py -------------------------------------------------------------------------------- /src/interpretability/models/recurrent_neural_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/models/recurrent_neural_net.py -------------------------------------------------------------------------------- /src/interpretability/utils/pip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/src/interpretability/utils/pip.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vanderschaarlab/Interpretability/HEAD/tox.ini --------------------------------------------------------------------------------