rex_xai.lib¶
Classes¶
Module Contents¶
- class rex_xai.lib.ReX(model, model_shape, device, mode, prediction_function=None)¶
- Parameters:
- args: rex_xai.input.config.CausalArgs¶
- model¶
- device: str | torch.device¶
- explanation = None¶
- prediction_function = None¶
- data = None¶
- set_input(input)¶
- set_transformed_data(transformed_data)¶
- Parameters:
transformed_data (torch.Tensor)
- show_target()¶
- get_default_prediction_function()¶
- set_target()¶
- set_prediction_function(function)¶
- calculate_responsibility(args=None)¶
- Parameters:
args (rex_xai.input.config.CausalArgs | None)
- generate_explanation_object()¶
- extract_sufficient_explanation()¶
- extract_contrastive_explanation()¶
- extract_complete_explanation()¶
- analyse()¶
- rerun_with(new_args)¶
- Parameters:
new_args (rex_xai.input.config.CausalArgs)
- show()¶