Ablation¶
auc_drop
¶
auc_drop(graph: ConceptGraph, model: Any, X: DataFrame | ndarray, y: ndarray | Series, feature_names: Sequence[str] | None = None, *, strategy: Strategy = 'permutation', metric: ScorerLike = 'roc_auc', n_repeats: int = 10, random_state: int | None = 42, train_fn: Callable[[DataFrame | ndarray, ndarray], Any] | None = None, X_train: DataFrame | ndarray | None = None, y_train: ndarray | Series | None = None, shap_values: ndarray | None = None, base_predictions: ndarray | None = None, skip_root: bool = True) -> DataFrame
Compute concept-level metric drop under ablation.