shapiq.explainer.utils#
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Converts a class or class type into a user-readable class name. |
|
Converts a list of classes into user-readable class names. |
- shapiq.explainer.utils.print_class(obj)[source]#
Converts a class or class type into a user-readable class name. I/O examples: sklearn.ensemble._forest.RandomForestRegressor -> ‘sklearn.ensemble._forest.RandomForestRegressor’ type(sklearn.ensemble._forest.RandomForestRegressor) -> ‘sklearn.ensemble._forest.RandomForestRegressor’ shapiq.explainer.tree.explainer.TreeExplainer -> ‘shapiq.explainer.tree.explainer.TreeExplainer’ shapiq.TreeExplainer -> ‘shapiq.explainer.tree.explainer.TreeExplainer’ type(shapiq.TreeExplainer) -> ‘shapiq.explainer.tree.explainer.TreeExplainer’
- shapiq.explainer.utils.print_classes_nicely(obj)[source]#
Converts a list of classes into user-readable class names. I/O examples: [shapiq.explainer._base.Explainer] -> [‘shapiq.Explainer’] {‘tree’: shapiq.explainer.tree.explainer.TreeExplainer} -> [‘shapiq.TreeExplainer’] {‘tree’: shapiq.TreeExplainer} -> [‘shapiq.TreeExplainer’]