Shared utilities for implementing different interpretable models.

Expand source code
'''Shared utilities for implementing different interpretable models.
'''

Sub-modules

imodels.util.arguments
imodels.util.automl
imodels.util.checks
imodels.util.convert
imodels.util.data_util
imodels.util.distillation
imodels.util.explain_errors
imodels.util.extract
imodels.util.metrics
imodels.util.neural_nets

Bridging random forests and deep neural networks. Code to convert a sklearn decision tree to a pytorch neural network following "Neural Random …

imodels.util.prune
imodels.util.rule
imodels.util.score
imodels.util.transforms

Shared transforms between different interpretable models

imodels.util.tree
imodels.util.tree_interaction_utils