alibi.explainers.counterfactual
Constants
DEFAULT_DATA_CF
DEFAULT_DATA_CFDEFAULT_DATA_CF: dict = {'cf': None, 'all': [], 'orig_class': None, 'orig_proba': None, 'success': None}DEFAULT_META_CF
DEFAULT_META_CFDEFAULT_META_CF: dict = {'name': None, 'type': ['blackbox', 'tensorflow', 'keras'], 'explanations': [...logger
loggerlogger: logging.Logger = <Logger alibi.explainers.counterfactual (WARNING)>Counterfactual
CounterfactualConstructor
Counterfactual(self, predict_fn: Union[Callable[[numpy.ndarray], numpy.ndarray], keras.src.models.model.Model], shape: Tuple[int, ...], distance_fn: str = 'l1', target_proba: float = 1.0, target_class: Union[str, int] = 'other', max_iter: int = 1000, early_stop: int = 50, lam_init: float = 0.1, max_lam_steps: int = 10, tol: float = 0.05, learning_rate_init=0.1, feature_range: Union[Tuple, str] = (-10000000000.0, 10000000000.0), eps: Union[float, numpy.ndarray] = 0.01, init: str = 'identity', decay: bool = True, write_dir: Optional[str] = None, debug: bool = False, sess: Optional[tensorflow.python.client.session.Session] = None) -> NoneName
Type
Default
Description
Methods
explain
explainName
Type
Default
Description
fit
fitName
Type
Default
Description
reset_predictor
reset_predictorName
Type
Default
Description
Functions
CounterFactual
CounterFactualLast updated
Was this helpful?

