Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
_2d_adaptive() (in module rex_xai.distributions)
__1d_parts() (rex_xai.box.BoxInternal method)
__2d_parts() (rex_xai.box.BoxInternal method)
__3d_parts() (rex_xai.box.BoxInternal method)
__batch() (rex_xai.evaluation.Evaluation method)
__combinations (in module rex_xai.mutant)
__dice() (rex_xai.multi_explanation.MultiExplanation method)
__draw_circle() (rex_xai.extraction.Explanation method)
__eq__() (rex_xai.box.BoxInternal method)
__generate_circle_coordinates() (rex_xai.extraction.Explanation method)
__get_shape() (rex_xai.input_data.Data method)
__global() (rex_xai.extraction.Explanation method)
__group_spectral_parts() (in module rex_xai.visualisation)
__hash__() (rex_xai.box.BoxInternal method)
__random_location() (rex_xai.multi_explanation.MultiExplanation method)
__random_step_from() (rex_xai.multi_explanation.MultiExplanation method)
__repr__() (rex_xai.box.BoxInternal method)
(rex_xai.config.Args method)
(rex_xai.config.CausalArgs method)
(rex_xai.extraction.Explanation method)
(rex_xai.input_data.Data method)
(rex_xai.multi_explanation.MultiExplanation method)
(rex_xai.mutant.Mutant method)
(rex_xai.prediction.Prediction method)
(rex_xai.resp_maps.ResponsibilityMaps method)
__spatial() (rex_xai.extraction.Explanation method)
__split_groups() (in module rex_xai.occlusions)
__str__() (rex_xai._utils.ReXDataError method)
(rex_xai._utils.ReXMapError method)
(rex_xai._utils.ReXPathError method)
(rex_xai._utils.ReXScriptError method)
(rex_xai._utils.ReXTomlError method)
__tablename__ (rex_xai.database.DataBaseEntry attribute)
__transpose_mask() (in module rex_xai.visualisation)
_apply_to_data() (in module rex_xai.mutant)
_betabinom2d() (in module rex_xai.distributions)
_blend() (in module rex_xai.distributions)
_dataframe() (in module rex_xai.database)
_explanation() (in module rex_xai.explanation)
_guess_mode() (in module rex_xai.input_data)
_normalise() (rex_xai.input_data.Data method)
_to_numpy() (in module rex_xai.database)
_transparent_cmap() (in module rex_xai.visualisation)
_xlogx() (in module rex_xai._utils)
A
active (rex_xai.mutant.Mutant attribute)
add_boundaries() (in module rex_xai._utils)
add_children_to_tree() (rex_xai.box.Box method)
add_to_database() (in module rex_xai.database)
all (rex_xai.config.Args attribute)
alpha (rex_xai.config.Args attribute)
analyze (rex_xai.config.Args attribute)
analyze() (in module rex_xai.explanation)
apply_boundaries_to_image() (in module rex_xai.visualisation)
apply_dict_to_args() (in module rex_xai.config)
apply_to_data() (rex_xai.mutant.Mutant method)
area() (rex_xai.box.BoxInternal method)
(rex_xai.mutant.Mutant method)
Args (class in rex_xai.config)
args (rex_xai.extraction.Explanation attribute)
average_box_size() (in module rex_xai.box)
avg_box_size (rex_xai.database.DataBaseEntry attribute)
Axes (class in rex_xai.box)
B
background (rex_xai.input_data.Data attribute)
Base (class in rex_xai.database)
batch_size (rex_xai.config.Args attribute)
binary_threshold (rex_xai.config.Args attribute)
blank() (rex_xai.extraction.Explanation method)
blend (rex_xai.config.CausalArgs attribute)
bounding_box (rex_xai.prediction.Prediction attribute)
Box (class in rex_xai.box)
box_dimensions() (in module rex_xai.box)
boxes_name_and_dimensions() (in module rex_xai.box)
BoxInternal (class in rex_xai.box)
C
cache_ok (rex_xai.database.NumpyType attribute)
calculate_responsibility() (in module rex_xai.explanation)
causal_explanation() (in module rex_xai.responsibility)
CausalArgs (class in rex_xai.config)
channels (rex_xai.mutant.Mutant attribute)
children (rex_xai.box.Box attribute)
chunk_size (rex_xai.config.Args attribute)
classification (rex_xai.prediction.Prediction attribute)
clause_area() (in module rex_xai._utils)
cmdargs() (in module rex_xai.config)
cmdargs_parser() (in module rex_xai.config)
COL (rex_xai.box.Axes attribute)
col_start (rex_xai.box.BoxInternal attribute)
col_stop (rex_xai.box.BoxInternal attribute)
colour (rex_xai.config.Args attribute)
compute_masked_responsibility() (rex_xai.extraction.Explanation method)
concentrate (rex_xai.config.CausalArgs attribute)
confidence (rex_xai.database.DataBaseEntry attribute)
(rex_xai.prediction.Prediction attribute)
confidence_filter (rex_xai.config.CausalArgs attribute)
config_location (rex_xai.config.Args attribute)
(rex_xai.config.CausalArgs attribute)
context (rex_xai.input_data.Data attribute)
context_occlusion() (in module rex_xai.occlusions)
contour_plot() (in module rex_xai.visualisation)
contrastive() (rex_xai.multi_explanation.MultiExplanation method)
corners() (rex_xai.box.BoxInternal method)
counts (rex_xai.resp_maps.ResponsibilityMaps attribute)
create_box() (rex_xai.box.BoxInternal method)
D
Data (class in rex_xai.input_data)
data (rex_xai.extraction.Explanation attribute)
data_location (rex_xai.config.CausalArgs attribute)
DataBaseEntry (class in rex_xai.database)
db (rex_xai.config.Args attribute)
db_to_pandas() (in module rex_xai.database)
DEPTH (rex_xai.box.Axes attribute)
depth (rex_xai.mutant.Mutant attribute)
depth_reached (rex_xai.database.DataBaseEntry attribute)
depth_start (rex_xai.box.BoxInternal attribute)
depth_stop (rex_xai.box.BoxInternal attribute)
device (rex_xai.input_data.Data attribute)
(rex_xai.onnx.OnnxRunner attribute)
Distribution (in module rex_xai.distributions)
distribution (rex_xai.box.BoxInternal attribute)
(rex_xai.config.CausalArgs attribute)
(rex_xai.database.DataBaseEntry attribute)
distribution_args (rex_xai.box.BoxInternal attribute)
(rex_xai.config.CausalArgs attribute)
(rex_xai.database.DataBaseEntry attribute)
E
entropy_loss() (rex_xai.evaluation.Evaluation method)
Evaluation (class in rex_xai.evaluation)
Explanation (class in rex_xai.extraction)
explanation (rex_xai.database.DataBaseEntry attribute)
(rex_xai.evaluation.Evaluation attribute)
(rex_xai.extraction.Explanation attribute)
explanation() (in module rex_xai.explanation)
explanation_confidence (rex_xai.database.DataBaseEntry attribute)
(rex_xai.extraction.Explanation attribute)
explanation_confidences (rex_xai.multi_explanation.MultiExplanation attribute)
explanation_shape (rex_xai.database.DataBaseEntry attribute)
explanations (rex_xai.multi_explanation.MultiExplanation attribute)
extract() (rex_xai.extraction.Explanation method)
(rex_xai.multi_explanation.MultiExplanation method)
F
failing (rex_xai.database.DataBaseEntry attribute)
ff() (in module rex_xai._utils)
final_mask (rex_xai.extraction.Explanation attribute)
find_config_path() (in module rex_xai.config)
from_pytorch_tensor() (in module rex_xai.prediction)
G
gen_prediction_function() (rex_xai.onnx.OnnxRunner method)
generate_colours() (in module rex_xai.visualisation)
generic_image_preprocess() (rex_xai.input_data.Data method)
generic_tab_preprocess() (rex_xai.input_data.Data method)
get() (rex_xai.resp_maps.ResponsibilityMaps method)
get_active_boxes() (rex_xai.mutant.Mutant method)
get_all_args() (in module rex_xai.config)
get_class() (rex_xai.prediction.Prediction method)
get_combinations() (in module rex_xai.mutant)
get_device() (in module rex_xai._utils)
get_img_as_array() (in module rex_xai.visualisation)
get_length() (rex_xai.mutant.Mutant method)
get_map_locations() (in module rex_xai._utils)
get_name() (rex_xai.mutant.Mutant method)
get_prediction_func_from_args() (in module rex_xai.explanation)
get_prediction_function() (in module rex_xai.onnx)
gpu (rex_xai.config.Args attribute)
grid (rex_xai.config.Args attribute)
H
heatmap (rex_xai.config.Args attribute)
heatmap_colours (rex_xai.config.Args attribute)
heatmap_plot() (in module rex_xai.visualisation)
(rex_xai.extraction.Explanation method)
I
id (rex_xai.database.DataBaseEntry attribute)
impl (rex_xai.database.NumpyType attribute)
info (rex_xai.config.Args attribute)
initialise_rex_db() (in module rex_xai.database)
initialise_tree() (in module rex_xai.box)
input (rex_xai.input_data.Data attribute)
input_name (rex_xai.onnx.OnnxRunner attribute)
input_shape (rex_xai.onnx.OnnxRunner attribute)
insertion_deletion_curve() (rex_xai.evaluation.Evaluation method)
insertion_step (rex_xai.config.Args attribute)
inter_op_num_threads (rex_xai.config.Args attribute)
intra_op_num_threads (rex_xai.config.Args attribute)
is_empty() (rex_xai.prediction.Prediction method)
is_passing() (rex_xai.prediction.Prediction method)
items() (rex_xai.resp_maps.ResponsibilityMaps method)
iters (rex_xai.config.CausalArgs attribute)
(rex_xai.database.DataBaseEntry attribute)
K
keys() (rex_xai.resp_maps.ResponsibilityMaps method)
L
len() (rex_xai.resp_maps.ResponsibilityMaps method)
load_and_preprocess_data() (in module rex_xai.explanation)
load_config() (in module rex_xai.config)
load_data() (rex_xai.input_data.Data method)
logger (in module rex_xai.logger)
M
main() (in module rex_xai.rex)
make_composite_mask() (in module rex_xai.visualisation)
maps (rex_xai.resp_maps.ResponsibilityMaps attribute)
mark_segments (rex_xai.config.Args attribute)
mask (rex_xai.mutant.Mutant attribute)
mask_value (rex_xai.config.CausalArgs attribute)
(rex_xai.input_data.Data attribute)
masking_func (rex_xai.mutant.Mutant attribute)
match_data_to_model_shape() (rex_xai.input_data.Data method)
match_queue_style() (in module rex_xai.config)
match_strategy() (in module rex_xai.config)
max_spotlight_budget (rex_xai.config.Args attribute)
means (rex_xai.config.Args attribute)
merge() (rex_xai.resp_maps.ResponsibilityMaps method)
message (rex_xai._utils.ReXDataError attribute)
(rex_xai._utils.ReXMapError attribute)
(rex_xai._utils.ReXPathError attribute)
(rex_xai._utils.ReXScriptError attribute)
(rex_xai._utils.ReXTomlError attribute)
method (rex_xai.database.DataBaseEntry attribute)
min_box_size (rex_xai.config.CausalArgs attribute)
min_size (rex_xai.database.DataBaseEntry attribute)
minimum_confidence_threshold (rex_xai.config.Args attribute)
mode (rex_xai.config.Args attribute)
(rex_xai.input_data.Data attribute)
(rex_xai.mutant.Mutant attribute)
model (rex_xai.config.Args attribute)
model_channels (rex_xai.input_data.Data attribute)
model_depth (rex_xai.input_data.Data attribute)
model_height (rex_xai.input_data.Data attribute)
model_order (rex_xai.input_data.Data attribute)
model_shape (rex_xai.input_data.Data attribute)
model_width (rex_xai.input_data.Data attribute)
module
rex_xai
rex_xai._utils
rex_xai.box
rex_xai.config
rex_xai.database
rex_xai.distributions
rex_xai.evaluation
rex_xai.explanation
rex_xai.extraction
rex_xai.input_data
rex_xai.logger
rex_xai.multi_explanation
rex_xai.mutant
rex_xai.occlusions
rex_xai.onnx
rex_xai.prediction
rex_xai.resp_maps
rex_xai.responsibility
rex_xai.rex
rex_xai.visualisation
multi (rex_xai.database.DataBaseEntry attribute)
multi_no (rex_xai.database.DataBaseEntry attribute)
multi_style (rex_xai.config.Args attribute)
MultiExplanation (class in rex_xai.multi_explanation)
Mutant (class in rex_xai.mutant)
N
name (rex_xai.box.BoxInternal attribute)
new_map() (rex_xai.resp_maps.ResponsibilityMaps method)
no_expansions (rex_xai.config.Args attribute)
norm (rex_xai.config.Args attribute)
normalise_curves (rex_xai.config.Args attribute)
NumpyType (class in rex_xai.database)
O
obj_function (rex_xai.database.DataBaseEntry attribute)
OnnxRunner (class in rex_xai.onnx)
order (rex_xai.mutant.Mutant attribute)
ort_logger (rex_xai.config.Args attribute)
output (rex_xai.config.Args attribute)
output_name (rex_xai.onnx.OnnxRunner attribute)
output_shape (rex_xai.onnx.OnnxRunner attribute)
overlay_grid() (in module rex_xai.visualisation)
P
parent (rex_xai.box.Box attribute)
passing (rex_xai.database.DataBaseEntry attribute)
(rex_xai.mutant.Mutant attribute)
path (rex_xai.config.Args attribute)
(rex_xai.database.DataBaseEntry attribute)
permitted_overlap (rex_xai.config.Args attribute)
plot_3d() (in module rex_xai.visualisation)
plot_curve() (in module rex_xai.visualisation)
plot_image_grid() (in module rex_xai.visualisation)
powerset() (in module rex_xai._utils)
predict_target() (in module rex_xai.explanation)
Prediction (class in rex_xai.prediction)
prediction (rex_xai.mutant.Mutant attribute)
prediction_func (rex_xai.extraction.Explanation attribute)
process_bind_param() (rex_xai.database.NumpyType method)
process_cmd_args() (in module rex_xai.config)
process_config_dict() (in module rex_xai.config)
process_custom_script() (in module rex_xai.config)
process_result_value() (rex_xai.database.NumpyType method)
processed (rex_xai.config.Args attribute)
progress_bar (rex_xai.config.Args attribute)
prune() (in module rex_xai.responsibility)
Python Enhancement Proposals
PEP 484
,
[1]
Q
Queue (in module rex_xai._utils)
queue_len (rex_xai.config.CausalArgs attribute)
queue_style (rex_xai.config.CausalArgs attribute)
R
random_coords() (in module rex_xai.distributions)
ratio() (rex_xai.evaluation.Evaluation method)
raw (rex_xai.config.Args attribute)
read_config_file() (in module rex_xai.config)
remove_background() (in module rex_xai.visualisation)
resize (rex_xai.config.Args attribute)
responsibility (rex_xai.database.DataBaseEntry attribute)
responsibility() (rex_xai.resp_maps.ResponsibilityMaps method)
responsibility_shape (rex_xai.database.DataBaseEntry attribute)
ResponsibilityMaps (class in rex_xai.resp_maps)
rex_ascii() (in module rex_xai.config)
rex_xai
module
rex_xai._utils
module
rex_xai.box
module
rex_xai.config
module
rex_xai.database
module
rex_xai.distributions
module
rex_xai.evaluation
module
rex_xai.explanation
module
rex_xai.extraction
module
rex_xai.input_data
module
rex_xai.logger
module
rex_xai.multi_explanation
module
rex_xai.mutant
module
rex_xai.occlusions
module
rex_xai.onnx
module
rex_xai.prediction
module
rex_xai.resp_maps
module
rex_xai.responsibility
module
rex_xai.rex
module
rex_xai.visualisation
module
ReXDataError
ReXError
ReXMapError
ReXPathError
ReXScriptError
ReXTomlError
ROW (rex_xai.box.Axes attribute)
row_start (rex_xai.box.BoxInternal attribute)
row_stop (rex_xai.box.BoxInternal attribute)
run_on_cpu() (rex_xai.onnx.OnnxRunner method)
run_stats (rex_xai.extraction.Explanation attribute)
run_with_data_on_device() (rex_xai.onnx.OnnxRunner method)
S
save() (rex_xai.extraction.Explanation method)
(rex_xai.multi_explanation.MultiExplanation method)
save_image() (in module rex_xai.visualisation)
save_multi_explanation() (in module rex_xai.visualisation)
save_mutant() (rex_xai.mutant.Mutant method)
script (rex_xai.config.Args attribute)
script_location (rex_xai.config.Args attribute)
search_limit (rex_xai.config.CausalArgs attribute)
(rex_xai.database.DataBaseEntry attribute)
search_limit_per_iter (rex_xai.database.DataBaseEntry attribute)
seed (rex_xai.config.Args attribute)
segmentation (rex_xai.config.CausalArgs attribute)
separate_by() (rex_xai.multi_explanation.MultiExplanation method)
session (rex_xai.onnx.OnnxRunner attribute)
set_active_mask_regions() (rex_xai.mutant.Mutant method)
set_boolean_mask_value() (in module rex_xai._utils)
set_channels() (rex_xai.input_data.Data method)
set_classification() (rex_xai.input_data.Data method)
set_height() (rex_xai.input_data.Data method)
set_log_level() (in module rex_xai.logger)
set_mask_region_to_true() (rex_xai.mutant.Mutant method)
set_mask_value() (rex_xai.input_data.Data method)
set_static_mask_regions() (rex_xai.mutant.Mutant method)
set_to_true() (rex_xai.extraction.Explanation method)
set_width() (rex_xai.input_data.Data method)
Setup (in module rex_xai.input_data)
setup (rex_xai.input_data.Data attribute)
(rex_xai.onnx.OnnxRunner attribute)
shape (rex_xai.config.Args attribute)
(rex_xai.mutant.Mutant attribute)
shape() (rex_xai.box.BoxInternal method)
shared_args() (in module rex_xai.config)
show() (rex_xai.extraction.Explanation method)
(rex_xai.multi_explanation.MultiExplanation method)
show_tree() (in module rex_xai.box)
spatial_eta (rex_xai.database.DataBaseEntry attribute)
spatial_initial_radius (rex_xai.config.Args attribute)
spatial_radius (rex_xai.database.DataBaseEntry attribute)
spatial_radius_eta (rex_xai.config.Args attribute)
SpatialSearch (in module rex_xai._utils)
spawn_children() (rex_xai.box.BoxInternal method)
spectral_entropy() (rex_xai.evaluation.Evaluation method)
spectral_occlusion() (in module rex_xai.occlusions)
spectral_plot() (in module rex_xai.visualisation)
spotlight_eta (rex_xai.config.Args attribute)
(rex_xai.database.DataBaseEntry attribute)
spotlight_objective_function (rex_xai.config.Args attribute)
spotlight_search() (rex_xai.multi_explanation.MultiExplanation method)
spotlight_size (rex_xai.config.Args attribute)
(rex_xai.database.DataBaseEntry attribute)
spotlight_step (rex_xai.config.Args attribute)
spotlights (rex_xai.config.Args attribute)
(rex_xai.database.DataBaseEntry attribute)
static (rex_xai.mutant.Mutant attribute)
stds (rex_xai.config.Args attribute)
str2distribution() (in module rex_xai.distributions)
Strategy (in module rex_xai._utils)
strategy (rex_xai.config.Args attribute)
subbox() (in module rex_xai.responsibility)
subset() (rex_xai.resp_maps.ResponsibilityMaps method)
surface (rex_xai.config.Args attribute)
surface_plot() (in module rex_xai.visualisation)
(rex_xai.extraction.Explanation method)
T
target (rex_xai.database.DataBaseEntry attribute)
(rex_xai.input_data.Data attribute)
(rex_xai.prediction.Prediction attribute)
target_confidence (rex_xai.prediction.Prediction attribute)
target_map (rex_xai.extraction.Explanation attribute)
time (rex_xai.database.DataBaseEntry attribute)
total_work (rex_xai.database.DataBaseEntry attribute)
tree_depth (rex_xai.config.CausalArgs attribute)
(rex_xai.database.DataBaseEntry attribute)
try_preprocess() (in module rex_xai.explanation)
try_unsqueeze() (rex_xai.input_data.Data method)
U
update_database() (in module rex_xai.database)
update_depth_reached() (in module rex_xai.responsibility)
update_maps() (rex_xai.resp_maps.ResponsibilityMaps method)
update_name() (rex_xai.box.BoxInternal method)
update_status() (rex_xai.mutant.Mutant method)
V
validate_args() (in module rex_xai.config)
validate_numeric_arg_more_than() (in module rex_xai.config)
validate_numeric_arg_within_bounds() (in module rex_xai.config)
verbosity (rex_xai.config.Args attribute)
version() (in module rex_xai._utils)
voxel_plot() (in module rex_xai.visualisation)
W
weighted (rex_xai.config.CausalArgs attribute)
X
xlogx() (in module rex_xai._utils)
Navigation
Contents:
Background information
Command line usage
Using ReX interactively
Configuration
Multiple Explanations
Contrastive Explanations
API Reference
Related Topics
Documentation overview