Skip to main content

Module explain_generic

Module explain_generic 

Source
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.

Re-exports§

pub use ale::generic_ale;
pub use anchor::generic_anchor;
pub use counterfactual::generic_counterfactual;
pub use friedman::generic_friedman_h;
pub use importance::generic_conditional_permutation_importance;
pub use importance::generic_permutation_importance;
pub use lime::generic_lime;
pub use pdp::generic_pdp;
pub use prototype::generic_prototype_criticism;
pub use saliency::generic_domain_selection;
pub use saliency::generic_saliency;
pub use shap::generic_shap_values;
pub use sobol::generic_sobol_indices;
pub use stability::generic_stability;
pub use stability::generic_vif;

Modules§

ale
anchor
counterfactual
friedman
importance
lime
pdp
prototype
saliency
shap
sobol
stability

Enums§

TaskType
The type of prediction task a model solves.

Traits§

FpcPredictor
Trait abstracting over any FPC-based model for generic explainability.