├── .gitignore ├── LICENSE ├── OpenXAI quickstart.ipynb ├── README.md ├── evaluate_metrics.py ├── experiment_config.json ├── faithfulness_demo.py ├── generate_explanations.py ├── openxai ├── __init__.py ├── api.py ├── dataloader.py ├── dgp_synthetic.py ├── evaluator.py ├── experiment_utils.py ├── explainer.py ├── explainers │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ └── base_explainer.py │ ├── catalog │ │ ├── __init__.py │ │ ├── ebp │ │ │ ├── __init__.py │ │ │ └── ebp.py │ │ ├── grad │ │ │ ├── __init__.py │ │ │ └── grad.py │ │ ├── input_x_gradient │ │ │ ├── __init__.py │ │ │ └── input_x_gradient.py │ │ ├── integrated_gradients │ │ │ ├── __init__.py │ │ │ └── integrated_gradients.py │ │ ├── lime │ │ │ ├── __init__.py │ │ │ ├── lime.py │ │ │ └── lime_package │ │ │ │ ├── ._.git │ │ │ │ ├── ._.gitignore │ │ │ │ ├── ._.travis.yml │ │ │ │ ├── ._CONTRIBUTING.md │ │ │ │ ├── ._LICENSE │ │ │ │ ├── ._MANIFEST.in │ │ │ │ ├── ._README.md │ │ │ │ ├── ._citation.bib │ │ │ │ ├── ._setup.cfg │ │ │ │ ├── ._setup.py │ │ │ │ ├── __MACOSX │ │ │ │ └── ._lime │ │ │ │ ├── __init__.py │ │ │ │ ├── benchmark │ │ │ │ ├── .___init__.py │ │ │ │ ├── ._table_perf.py │ │ │ │ └── ._text_perf.py │ │ │ │ ├── binder │ │ │ │ └── ._environment.yml │ │ │ │ ├── bundle.js │ │ │ │ ├── bundle.js.map │ │ │ │ ├── discretize.py │ │ │ │ ├── doc │ │ │ │ ├── ._blog_post.md │ │ │ │ ├── ._conf.py │ │ │ │ ├── ._index.rst │ │ │ │ ├── ._lime.rst │ │ │ │ ├── images │ │ │ │ │ ├── ._image_from_paper.png │ │ │ │ │ ├── ._images.png │ │ │ │ │ ├── ._lime.png │ │ │ │ │ ├── ._multiclass.png │ │ │ │ │ ├── ._tabular.png │ │ │ │ │ ├── ._twoclass.png │ │ │ │ │ └── ._video_screenshot.png │ │ │ │ └── notebooks │ │ │ │ │ ├── ._Latin Hypercube Sampling.ipynb │ │ │ │ │ ├── ._Lime - basic usage, two class case.ipynb │ │ │ │ │ ├── ._Lime - multiclass.ipynb │ │ │ │ │ ├── ._Lime with Recurrent Neural Networks.ipynb │ │ │ │ │ ├── ._Submodular Pick examples.ipynb │ │ │ │ │ ├── ._Tutorial - Faces and GradBoost.ipynb │ │ │ │ │ ├── ._Tutorial - Image Classification Keras.ipynb │ │ │ │ │ ├── ._Tutorial - MNIST and RF.ipynb │ │ │ │ │ ├── ._Tutorial - continuous and categorical features.ipynb │ │ │ │ │ ├── ._Tutorial - images - Pytorch.ipynb │ │ │ │ │ ├── ._Tutorial - images.ipynb │ │ │ │ │ ├── ._Tutorial_H2O_continuous_and_cat.ipynb │ │ │ │ │ ├── ._Using lime for regression.ipynb │ │ │ │ │ └── data │ │ │ │ │ ├── ._adult.csv │ │ │ │ │ ├── ._cat_mouse.jpg │ │ │ │ │ ├── ._co2_data.csv │ │ │ │ │ ├── ._dogs.png │ │ │ │ │ ├── ._imagenet_class_index.json │ │ │ │ │ └── ._mushroom_data.csv │ │ │ │ ├── exceptions.py │ │ │ │ ├── explanation.py │ │ │ │ ├── js │ │ │ │ ├── bar_chart.js │ │ │ │ ├── explanation.js │ │ │ │ ├── main.js │ │ │ │ ├── predict_proba.js │ │ │ │ └── predicted_value.js │ │ │ │ ├── lime │ │ │ │ ├── .___init__.py │ │ │ │ ├── ._bundle.js │ │ │ │ ├── ._discretize.py │ │ │ │ ├── ._exceptions.py │ │ │ │ ├── ._explanation.py │ │ │ │ ├── ._lime_base.py │ │ │ │ ├── ._lime_image.py │ │ │ │ ├── ._lime_tabular.py │ │ │ │ ├── ._lime_text.py │ │ │ │ ├── ._submodular_pick.py │ │ │ │ ├── ._webpack.config.js │ │ │ │ ├── tests │ │ │ │ │ ├── .___init__.py │ │ │ │ │ ├── .___pycache__ │ │ │ │ │ ├── ._test_discretize.py │ │ │ │ │ ├── ._test_generic_utils.py │ │ │ │ │ ├── ._test_lime_tabular.py │ │ │ │ │ ├── ._test_lime_text.py │ │ │ │ │ └── ._test_scikit_image.py │ │ │ │ ├── utils │ │ │ │ │ ├── .___init__.py │ │ │ │ │ ├── .___pycache__ │ │ │ │ │ └── ._generic_utils.py │ │ │ │ └── wrappers │ │ │ │ │ ├── .___init__.py │ │ │ │ │ ├── .___pycache__ │ │ │ │ │ └── ._scikit_image.py │ │ │ │ ├── lime_base.py │ │ │ │ ├── lime_image.py │ │ │ │ ├── lime_tabular.py │ │ │ │ ├── lime_text.py │ │ │ │ ├── package.json │ │ │ │ ├── style.css │ │ │ │ ├── submodular_pick.py │ │ │ │ ├── test_table.html │ │ │ │ ├── tests │ │ │ │ ├── __init__.py │ │ │ │ ├── test_discretize.py │ │ │ │ ├── test_generic_utils.py │ │ │ │ ├── test_lime_tabular.py │ │ │ │ ├── test_lime_text.py │ │ │ │ └── test_scikit_image.py │ │ │ │ ├── utils │ │ │ │ ├── __init__.py │ │ │ │ └── generic_utils.py │ │ │ │ ├── webpack.config.js │ │ │ │ └── wrappers │ │ │ │ ├── __init__.py │ │ │ │ └── scikit_image.py │ │ ├── lrp │ │ │ ├── __init__.py │ │ │ └── lrp.py │ │ ├── random_baseline │ │ │ ├── __init__.py │ │ │ └── random_baseline.py │ │ ├── shap_explainer │ │ │ ├── __init__.py │ │ │ ├── shap_explainer.py │ │ │ └── shap_explainer_captum.py │ │ └── smoothgrad │ │ │ ├── __init__.py │ │ │ └── smoothgrad.py │ └── perturbation_methods.py ├── metrics.py ├── model.py └── requirements.txt ├── setup.py └── train_models.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/LICENSE -------------------------------------------------------------------------------- /OpenXAI quickstart.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/OpenXAI quickstart.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/README.md -------------------------------------------------------------------------------- /evaluate_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/evaluate_metrics.py -------------------------------------------------------------------------------- /experiment_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/experiment_config.json -------------------------------------------------------------------------------- /faithfulness_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/faithfulness_demo.py -------------------------------------------------------------------------------- /generate_explanations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/generate_explanations.py -------------------------------------------------------------------------------- /openxai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/__init__.py -------------------------------------------------------------------------------- /openxai/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/api.py -------------------------------------------------------------------------------- /openxai/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/dataloader.py -------------------------------------------------------------------------------- /openxai/dgp_synthetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/dgp_synthetic.py -------------------------------------------------------------------------------- /openxai/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/evaluator.py -------------------------------------------------------------------------------- /openxai/experiment_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/experiment_utils.py -------------------------------------------------------------------------------- /openxai/explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainer.py -------------------------------------------------------------------------------- /openxai/explainers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/api/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/api/base_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/api/base_explainer.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/ebp/__init__.py: -------------------------------------------------------------------------------- 1 | from .ebp import EBP -------------------------------------------------------------------------------- /openxai/explainers/catalog/ebp/ebp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/ebp/ebp.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/grad/__init__.py: -------------------------------------------------------------------------------- 1 | from .grad import Gradient -------------------------------------------------------------------------------- /openxai/explainers/catalog/grad/grad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/grad/grad.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/input_x_gradient/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/input_x_gradient/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/input_x_gradient/input_x_gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/input_x_gradient/input_x_gradient.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/integrated_gradients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/integrated_gradients/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/integrated_gradients/integrated_gradients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/integrated_gradients/integrated_gradients.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/__init__.py: -------------------------------------------------------------------------------- 1 | from .lime import LIME -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._.git: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._.git -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._.gitignore -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._.travis.yml -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._CONTRIBUTING.md -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._LICENSE -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._MANIFEST.in -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._README.md -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._citation.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._citation.bib -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._setup.cfg -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/._setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/._setup.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/__MACOSX/._lime: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/__MACOSX/._lime -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/benchmark/.___init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/benchmark/.___init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/benchmark/._table_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/benchmark/._table_perf.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/benchmark/._text_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/benchmark/._text_perf.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/binder/._environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/binder/._environment.yml -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/bundle.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/bundle.js.map -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/discretize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/discretize.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/._blog_post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/._blog_post.md -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/._conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/._conf.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/._index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/._index.rst -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/._lime.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/._lime.rst -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/images/._image_from_paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/images/._image_from_paper.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/images/._images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/images/._images.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/images/._lime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/images/._lime.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/images/._multiclass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/images/._multiclass.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/images/._tabular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/images/._tabular.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/images/._twoclass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/images/._twoclass.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/images/._video_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/images/._video_screenshot.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Latin Hypercube Sampling.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Latin Hypercube Sampling.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Lime - basic usage, two class case.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Lime - basic usage, two class case.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Lime - multiclass.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Lime - multiclass.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Lime with Recurrent Neural Networks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Lime with Recurrent Neural Networks.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Submodular Pick examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Submodular Pick examples.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - Faces and GradBoost.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - Faces and GradBoost.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - Image Classification Keras.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - Image Classification Keras.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - MNIST and RF.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - MNIST and RF.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - continuous and categorical features.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - continuous and categorical features.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - images - Pytorch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - images - Pytorch.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - images.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial - images.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial_H2O_continuous_and_cat.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Tutorial_H2O_continuous_and_cat.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Using lime for regression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/._Using lime for regression.ipynb -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._adult.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._adult.csv -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._cat_mouse.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._cat_mouse.jpg -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._co2_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._co2_data.csv -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._dogs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._dogs.png -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._imagenet_class_index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._imagenet_class_index.json -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._mushroom_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/doc/notebooks/data/._mushroom_data.csv -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/exceptions.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/explanation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/explanation.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/js/bar_chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/js/bar_chart.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/js/explanation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/js/explanation.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/js/main.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/js/predict_proba.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/js/predict_proba.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/js/predicted_value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/js/predicted_value.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/.___init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/.___init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._bundle.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._discretize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._discretize.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._exceptions.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._explanation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._explanation.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._lime_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._lime_base.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._lime_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._lime_image.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._lime_tabular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._lime_tabular.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._lime_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._lime_text.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._submodular_pick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._submodular_pick.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/._webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/._webpack.config.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/tests/.___init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/tests/.___init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/tests/.___pycache__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/tests/.___pycache__ -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/tests/._test_discretize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/tests/._test_discretize.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/tests/._test_generic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/tests/._test_generic_utils.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/tests/._test_lime_tabular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/tests/._test_lime_tabular.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/tests/._test_lime_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/tests/._test_lime_text.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/tests/._test_scikit_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/tests/._test_scikit_image.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/utils/.___init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/utils/.___init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/utils/.___pycache__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/utils/.___pycache__ -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/utils/._generic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/utils/._generic_utils.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/wrappers/.___init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/wrappers/.___init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/wrappers/.___pycache__: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/wrappers/.___pycache__ -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime/wrappers/._scikit_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime/wrappers/._scikit_image.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime_base.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime_image.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime_tabular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime_tabular.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/lime_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/lime_text.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/package.json -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/style.css -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/submodular_pick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/submodular_pick.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/test_table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/test_table.html -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/tests/test_discretize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/tests/test_discretize.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/tests/test_generic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/tests/test_generic_utils.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/tests/test_lime_tabular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/tests/test_lime_tabular.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/tests/test_lime_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/tests/test_lime_text.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/tests/test_scikit_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/tests/test_scikit_image.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/utils/generic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/utils/generic_utils.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/webpack.config.js -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/wrappers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /openxai/explainers/catalog/lime/lime_package/wrappers/scikit_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lime/lime_package/wrappers/scikit_image.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/lrp/__init__.py: -------------------------------------------------------------------------------- 1 | from .lrp import LRP -------------------------------------------------------------------------------- /openxai/explainers/catalog/lrp/lrp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/lrp/lrp.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/random_baseline/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/random_baseline/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/random_baseline/random_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/random_baseline/random_baseline.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/shap_explainer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/shap_explainer/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/shap_explainer/shap_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/shap_explainer/shap_explainer.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/shap_explainer/shap_explainer_captum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/shap_explainer/shap_explainer_captum.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/smoothgrad/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/smoothgrad/__init__.py -------------------------------------------------------------------------------- /openxai/explainers/catalog/smoothgrad/smoothgrad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/catalog/smoothgrad/smoothgrad.py -------------------------------------------------------------------------------- /openxai/explainers/perturbation_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/explainers/perturbation_methods.py -------------------------------------------------------------------------------- /openxai/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/metrics.py -------------------------------------------------------------------------------- /openxai/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/model.py -------------------------------------------------------------------------------- /openxai/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/openxai/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/setup.py -------------------------------------------------------------------------------- /train_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4LIFE-GROUP/OpenXAI/HEAD/train_models.py --------------------------------------------------------------------------------