├── .Rbuildignore ├── .github └── workflows │ └── r-cmd-check.yml ├── .gitignore ├── CONTRIBUTING.md ├── DESCRIPTION ├── LICENSE ├── Makefile ├── NAMESPACE ├── NEWS.md ├── R ├── Data.R ├── FeatureEffect-ale.R ├── FeatureEffect.R ├── FeatureEffects.R ├── FeatureImp.R ├── Interaction.R ├── InterpretationMethod.R ├── LocalModel.R ├── MarginalGenerator.R ├── Predictor.R ├── Shapley.R ├── TreeSurrogate.R ├── create_predict_fun.R ├── find_data.R ├── find_y.R ├── iml.R ├── inferTask.R ├── list_rules_party.R └── utils.R ├── README.Rmd ├── README.md ├── _pkgdown.yml ├── codemeta.json ├── cran-comments.md ├── iml.Rproj ├── inst └── CITATION ├── install.R ├── man-roxygen ├── arg_grid.size.R ├── arg_sample.size.R ├── args_experiment_wrap.R ├── args_internal_methods.R ├── args_x.interest.R ├── feature.R ├── grid.points.R ├── grid.size.R ├── newdata.R ├── parallel.R └── predictor.R ├── man ├── FeatureEffect.Rd ├── FeatureEffects.Rd ├── FeatureImp.Rd ├── Interaction.Rd ├── InterpretationMethod.Rd ├── LocalModel.Rd ├── Partial.Rd ├── Predictor.Rd ├── Shapley.Rd ├── TreeSurrogate.Rd ├── calculate.ale.cat.Rd ├── calculate.ale.num.Rd ├── calculate.ale.num.cat.Rd ├── calculate.ale.num.num.Rd ├── extract.glmnet.effects.Rd ├── figures │ ├── README-unnamed-chunk-2-1.png │ ├── README-unnamed-chunk-3-1.png │ └── iml.png ├── has.predict.Rd ├── iml-package.Rd ├── impute_cells.Rd ├── order_levels.Rd ├── plot.FeatureEffect.Rd ├── plot.FeatureEffects.Rd ├── plot.FeatureImp.Rd ├── plot.Interaction.Rd ├── plot.LocalModel.Rd ├── plot.Shapley.Rd ├── plot.TreeSurrogate.Rd ├── predict.LocalModel.Rd ├── predict.TreeSurrogate.Rd └── probs.to.labels.Rd ├── notebooks └── tutorial-intro.ipynb ├── paper ├── paper.bib └── paper.md ├── tests ├── testthat.R └── testthat │ ├── helper.R │ ├── setup.R │ ├── test-Data.R │ ├── test-FeatureEffect.R │ ├── test-FeatureEffects.R │ ├── test-FeatureImp.R │ ├── test-Interaction.R │ ├── test-LocalModel.R │ ├── test-MarginalGenerator.R │ ├── test-Predictor.R │ ├── test-Shapley.R │ ├── test-TreeSurrogate.R │ ├── test-create_predict_fun.R │ ├── test-find_y.R │ ├── test-inferTask.R │ └── test-utils.R └── vignettes ├── intro.Rmd └── parallel.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.github/workflows/r-cmd-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/.github/workflows/r-cmd-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | YEAR: 2018 2 | COPYRIGHT HOLDER: Christoph Molnar -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/Makefile -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/Data.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/Data.R -------------------------------------------------------------------------------- /R/FeatureEffect-ale.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/FeatureEffect-ale.R -------------------------------------------------------------------------------- /R/FeatureEffect.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/FeatureEffect.R -------------------------------------------------------------------------------- /R/FeatureEffects.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/FeatureEffects.R -------------------------------------------------------------------------------- /R/FeatureImp.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/FeatureImp.R -------------------------------------------------------------------------------- /R/Interaction.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/Interaction.R -------------------------------------------------------------------------------- /R/InterpretationMethod.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/InterpretationMethod.R -------------------------------------------------------------------------------- /R/LocalModel.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/LocalModel.R -------------------------------------------------------------------------------- /R/MarginalGenerator.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/MarginalGenerator.R -------------------------------------------------------------------------------- /R/Predictor.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/Predictor.R -------------------------------------------------------------------------------- /R/Shapley.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/Shapley.R -------------------------------------------------------------------------------- /R/TreeSurrogate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/TreeSurrogate.R -------------------------------------------------------------------------------- /R/create_predict_fun.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/create_predict_fun.R -------------------------------------------------------------------------------- /R/find_data.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/find_data.R -------------------------------------------------------------------------------- /R/find_y.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/find_y.R -------------------------------------------------------------------------------- /R/iml.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/iml.R -------------------------------------------------------------------------------- /R/inferTask.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/inferTask.R -------------------------------------------------------------------------------- /R/list_rules_party.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/list_rules_party.R -------------------------------------------------------------------------------- /R/utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/R/utils.R -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/README.md -------------------------------------------------------------------------------- /_pkgdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/_pkgdown.yml -------------------------------------------------------------------------------- /codemeta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/codemeta.json -------------------------------------------------------------------------------- /cran-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/cran-comments.md -------------------------------------------------------------------------------- /iml.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/iml.Rproj -------------------------------------------------------------------------------- /inst/CITATION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/inst/CITATION -------------------------------------------------------------------------------- /install.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/install.R -------------------------------------------------------------------------------- /man-roxygen/arg_grid.size.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/arg_grid.size.R -------------------------------------------------------------------------------- /man-roxygen/arg_sample.size.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/arg_sample.size.R -------------------------------------------------------------------------------- /man-roxygen/args_experiment_wrap.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/args_experiment_wrap.R -------------------------------------------------------------------------------- /man-roxygen/args_internal_methods.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/args_internal_methods.R -------------------------------------------------------------------------------- /man-roxygen/args_x.interest.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/args_x.interest.R -------------------------------------------------------------------------------- /man-roxygen/feature.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/feature.R -------------------------------------------------------------------------------- /man-roxygen/grid.points.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/grid.points.R -------------------------------------------------------------------------------- /man-roxygen/grid.size.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/grid.size.R -------------------------------------------------------------------------------- /man-roxygen/newdata.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/newdata.R -------------------------------------------------------------------------------- /man-roxygen/parallel.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/parallel.R -------------------------------------------------------------------------------- /man-roxygen/predictor.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man-roxygen/predictor.R -------------------------------------------------------------------------------- /man/FeatureEffect.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/FeatureEffect.Rd -------------------------------------------------------------------------------- /man/FeatureEffects.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/FeatureEffects.Rd -------------------------------------------------------------------------------- /man/FeatureImp.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/FeatureImp.Rd -------------------------------------------------------------------------------- /man/Interaction.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/Interaction.Rd -------------------------------------------------------------------------------- /man/InterpretationMethod.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/InterpretationMethod.Rd -------------------------------------------------------------------------------- /man/LocalModel.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/LocalModel.Rd -------------------------------------------------------------------------------- /man/Partial.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/Partial.Rd -------------------------------------------------------------------------------- /man/Predictor.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/Predictor.Rd -------------------------------------------------------------------------------- /man/Shapley.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/Shapley.Rd -------------------------------------------------------------------------------- /man/TreeSurrogate.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/TreeSurrogate.Rd -------------------------------------------------------------------------------- /man/calculate.ale.cat.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/calculate.ale.cat.Rd -------------------------------------------------------------------------------- /man/calculate.ale.num.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/calculate.ale.num.Rd -------------------------------------------------------------------------------- /man/calculate.ale.num.cat.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/calculate.ale.num.cat.Rd -------------------------------------------------------------------------------- /man/calculate.ale.num.num.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/calculate.ale.num.num.Rd -------------------------------------------------------------------------------- /man/extract.glmnet.effects.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/extract.glmnet.effects.Rd -------------------------------------------------------------------------------- /man/figures/README-unnamed-chunk-2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/figures/README-unnamed-chunk-2-1.png -------------------------------------------------------------------------------- /man/figures/README-unnamed-chunk-3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/figures/README-unnamed-chunk-3-1.png -------------------------------------------------------------------------------- /man/figures/iml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/figures/iml.png -------------------------------------------------------------------------------- /man/has.predict.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/has.predict.Rd -------------------------------------------------------------------------------- /man/iml-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/iml-package.Rd -------------------------------------------------------------------------------- /man/impute_cells.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/impute_cells.Rd -------------------------------------------------------------------------------- /man/order_levels.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/order_levels.Rd -------------------------------------------------------------------------------- /man/plot.FeatureEffect.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/plot.FeatureEffect.Rd -------------------------------------------------------------------------------- /man/plot.FeatureEffects.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/plot.FeatureEffects.Rd -------------------------------------------------------------------------------- /man/plot.FeatureImp.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/plot.FeatureImp.Rd -------------------------------------------------------------------------------- /man/plot.Interaction.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/plot.Interaction.Rd -------------------------------------------------------------------------------- /man/plot.LocalModel.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/plot.LocalModel.Rd -------------------------------------------------------------------------------- /man/plot.Shapley.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/plot.Shapley.Rd -------------------------------------------------------------------------------- /man/plot.TreeSurrogate.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/plot.TreeSurrogate.Rd -------------------------------------------------------------------------------- /man/predict.LocalModel.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/predict.LocalModel.Rd -------------------------------------------------------------------------------- /man/predict.TreeSurrogate.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/predict.TreeSurrogate.Rd -------------------------------------------------------------------------------- /man/probs.to.labels.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/man/probs.to.labels.Rd -------------------------------------------------------------------------------- /notebooks/tutorial-intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/notebooks/tutorial-intro.ipynb -------------------------------------------------------------------------------- /paper/paper.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/paper/paper.bib -------------------------------------------------------------------------------- /paper/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/paper/paper.md -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/helper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/helper.R -------------------------------------------------------------------------------- /tests/testthat/setup.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/setup.R -------------------------------------------------------------------------------- /tests/testthat/test-Data.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-Data.R -------------------------------------------------------------------------------- /tests/testthat/test-FeatureEffect.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-FeatureEffect.R -------------------------------------------------------------------------------- /tests/testthat/test-FeatureEffects.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-FeatureEffects.R -------------------------------------------------------------------------------- /tests/testthat/test-FeatureImp.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-FeatureImp.R -------------------------------------------------------------------------------- /tests/testthat/test-Interaction.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-Interaction.R -------------------------------------------------------------------------------- /tests/testthat/test-LocalModel.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-LocalModel.R -------------------------------------------------------------------------------- /tests/testthat/test-MarginalGenerator.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-MarginalGenerator.R -------------------------------------------------------------------------------- /tests/testthat/test-Predictor.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-Predictor.R -------------------------------------------------------------------------------- /tests/testthat/test-Shapley.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-Shapley.R -------------------------------------------------------------------------------- /tests/testthat/test-TreeSurrogate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-TreeSurrogate.R -------------------------------------------------------------------------------- /tests/testthat/test-create_predict_fun.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-create_predict_fun.R -------------------------------------------------------------------------------- /tests/testthat/test-find_y.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-find_y.R -------------------------------------------------------------------------------- /tests/testthat/test-inferTask.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-inferTask.R -------------------------------------------------------------------------------- /tests/testthat/test-utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/tests/testthat/test-utils.R -------------------------------------------------------------------------------- /vignettes/intro.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/vignettes/intro.Rmd -------------------------------------------------------------------------------- /vignettes/parallel.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giuseppec/iml/HEAD/vignettes/parallel.Rmd --------------------------------------------------------------------------------