shapiq.explainer.tree.explainer#

This module contains the TreeExplainer class making use of the TreeSHAPIQ algorithm for computing any-order Shapley Interactions for tree ensembles.

Classes

TreeExplainer(model[, max_order, min_order, ...])

class shapiq.explainer.tree.explainer.TreeExplainer(model, max_order=2, min_order=1, interaction_type='k-SII', class_label=None, output_type='raw', **kwargs)[source]#

Bases: Explainer

explain(x)[source]#
Return type:

InteractionValues