Expand description
Generic explainability for any FPC-based model.
Provides the FpcPredictor trait and generic functions that work with
any model that implements it — including linear regression, logistic regression,
and classification models (LDA, QDA, kNN).
The generic functions delegate to internal helpers from crate::explain.
Enums§
- Task
Type - The type of prediction task a model solves.
Traits§
- FpcPredictor
- Trait abstracting over any FPC-based model for generic explainability.
Functions§
- generic_
ale - Generic ALE plot for an FPC component in any FPC-based model.
- generic_
anchor - Generic anchor explanation for any FPC-based model.
- generic_
conditional_ permutation_ importance - Generic conditional permutation importance for any FPC-based model.
- generic_
counterfactual - Generic counterfactual explanation for any FPC-based model.
- generic_
domain_ selection - Generic domain selection using SHAP-based functional importance.
- generic_
friedman_ h - Generic Friedman H-statistic for interaction between two FPC components.
- generic_
lime - Generic LIME explanation for any FPC-based model.
- generic_
pdp - Generic partial dependence plot / ICE curves for any FPC-based model.
- generic_
permutation_ importance - Generic permutation importance for any FPC-based model.
- generic_
prototype_ criticism - Generic prototype/criticism selection for any FPC-based model.
- generic_
saliency - Generic functional saliency maps via SHAP-weighted rotation.
- generic_
shap_ values - Generic Kernel SHAP values for any FPC-based model.
- generic_
sobol_ indices - Generic Sobol sensitivity indices for any FPC-based model (Saltelli MC).
- generic_
stability - Generic explanation stability via bootstrap resampling.
- generic_
vif - Generic VIF for any FPC-based model (only depends on score matrix).