alibi.explainers.cem
Constants
DEFAULT_DATA_CEM
DEFAULT_DATA_CEMDEFAULT_DATA_CEM: dict = {'PN': None, 'PP': None, 'PN_pred': None, 'PP_pred': None, 'grads_graph': Non...DEFAULT_META_CEM
DEFAULT_META_CEMDEFAULT_META_CEM: dict = {'name': None, 'type': ['blackbox', 'tensorflow', 'keras'], 'explanations': [...logger
loggerlogger: logging.Logger = <Logger alibi.explainers.cem (WARNING)>CEM
CEMConstructor
CEM(self, predict: Union[Callable[[numpy.ndarray], numpy.ndarray], keras.src.models.model.Model], mode: str, shape: tuple, kappa: float = 0.0, beta: float = 0.1, feature_range: tuple = (-10000000000.0, 10000000000.0), gamma: float = 0.0, ae_model: Optional[keras.src.models.model.Model] = None, learning_rate_init: float = 0.01, max_iterations: int = 1000, c_init: float = 10.0, c_steps: int = 10, eps: tuple = (0.001, 0.001), clip: tuple = (-100.0, 100.0), update_num_grad: int = 1, no_info_val: Union[float, numpy.ndarray, NoneType] = None, write_dir: Optional[str] = None, sess: Optional[tensorflow.python.client.session.Session] = None) -> NoneName
Type
Default
Description
Methods
attack
attackName
Type
Default
Description
explain
explainName
Type
Default
Description
fit
fitName
Type
Default
Description
get_gradients
get_gradientsName
Type
Default
Description
loss_fn
loss_fnName
Type
Default
Description
perturb
perturbName
Type
Default
Description
reset_predictor
reset_predictorName
Type
Default
Description
Last updated
Was this helpful?

