ExplainMethod
ExplainMethod
Examples
```python
# Standard SHAP explanations
shap_explanations = model.explain(
data_source=fdl.RowDataSource(row=sample_data),
explain_method=fdl.ExplainMethod.SHAP
)
# Fiddler’s optimized SHAP (recommended)
fast_explanations = model.explain(
data_source=fdl.RowDataSource(row=sample_data),
explain_method=fdl.ExplainMethod.FIDDLER_SHAP
)
# Integrated Gradients for neural networks
ig_explanations = model.explain(
data_source=fdl.RowDataSource(row=sample_data),
explain_method=fdl.ExplainMethod.IG
)
# Permutation importance
perm_explanations = model.explain(
data_source=fdl.RowDataSource(row=sample_data),
explain_method=fdl.ExplainMethod.PERMUTE
## )SHAP = 'SHAP'
FIDDLER_SHAP = 'FIDDLER_SHAP'
IG = 'IG'
PERMUTE = 'PERMUTE'
ZERO_RESET = 'ZERO_RESET'
MEAN_RESET = 'MEAN_RESET'
Last updated
Was this helpful?