graph-explain
API Reference
graph-explain
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
M
|
N
|
P
|
R
|
S
|
T
|
V
A
AttentionExplainer (class in graph_explain.methods.attention.attention)
B
ba_shapes() (in module graph_explain.benchmarks.synthetic)
Backend (class in graph_explain.backends.base)
build_data() (in module graph_explain.benchmarks.synthetic)
build_graph_classification() (in module graph_explain.benchmarks.synthetic)
build_parser() (in module graph_explain.cli)
C
compare() (in module graph_explain.core.benchmark)
D
DeepLift (class in graph_explain.methods.relevance.deeplift)
default_mask_type() (in module graph_explain.backends.base)
describe() (graph_explain.narration.Narrator method)
(in module graph_explain.narration)
E
edge_importance (graph_explain.core.explanation.Explanation attribute)
edge_index() (graph_explain.backends.base.Backend method)
(graph_explain.backends.base.PyGAdapter method)
edge_weight() (graph_explain.backends.base.Backend method)
(graph_explain.backends.base.PyGAdapter method)
evaluate() (graph_explain.core.explanation.Explanation method)
evaluate_fidelity() (in module graph_explain.core.evaluation)
evaluate_fidelity_minus() (in module graph_explain.core.evaluation)
evaluate_fidelity_plus() (in module graph_explain.core.evaluation)
evaluate_gea() (in module graph_explain.core.evaluation)
evaluate_gea_graph() (in module graph_explain.core.evaluation)
evaluate_sparsity() (in module graph_explain.core.evaluation)
evaluate_stability() (in module graph_explain.core.evaluation)
explain() (graph_explain.core.explainer.Explainer method)
explain_graph() (graph_explain.core.explainer.Explainer method)
explain_node() (graph_explain.core.explainer.Explainer method)
Explainer (class in graph_explain.core.explainer)
Explanation (class in graph_explain.core.explanation)
F
feature_importance (graph_explain.core.explanation.Explanation attribute)
forward() (graph_explain.backends.base.Backend method)
G
get_algorithm() (in module graph_explain.core.registry)
get_backend() (in module graph_explain.backends.base)
GNNExplainer (class in graph_explain.methods.perturbation.gnn_explainer)
GNNGatedLRP (class in graph_explain.methods.relevance.gnn_lrp)
GradXInput (class in graph_explain.methods.gradient.grad_x_input)
graph_explain.backends.base
module
graph_explain.benchmarks.synthetic
module
graph_explain.cli
module
graph_explain.core.benchmark
module
graph_explain.core.evaluation
module
graph_explain.core.explainer
module
graph_explain.core.explanation
module
graph_explain.core.registry
module
graph_explain.methods.attention.attention
module
graph_explain.methods.baseline.random_baseline
module
graph_explain.methods.feature.graph_lime
module
graph_explain.methods.gradient.grad_x_input
module
graph_explain.methods.gradient.guided_backprop
module
graph_explain.methods.gradient.integrated_gradients
module
graph_explain.methods.gradient.saliency
module
graph_explain.methods.perturbation.gnn_explainer
module
graph_explain.methods.perturbation.node_mask
module
graph_explain.methods.perturbation.pg_explainer
module
graph_explain.methods.perturbation.subgraphx
module
graph_explain.methods.relevance.deeplift
module
graph_explain.methods.relevance.gnn_lrp
module
graph_explain.narration
module
graph_explain.visualization
module
GraphLIME (class in graph_explain.methods.feature.graph_lime)
ground_truth_edge_ids() (in module graph_explain.benchmarks.synthetic)
ground_truth_edges_graph() (in module graph_explain.benchmarks.synthetic)
ground_truth_nodes() (in module graph_explain.benchmarks.synthetic)
GuidedBackprop (class in graph_explain.methods.gradient.guided_backprop)
I
instantiate() (in module graph_explain.core.registry)
IntegratedGradients (class in graph_explain.methods.gradient.integrated_gradients)
M
main() (in module graph_explain.cli)
mask_threshold (graph_explain.core.explanation.Explanation attribute)
metadata (graph_explain.core.explanation.Explanation attribute)
module
graph_explain.backends.base
graph_explain.benchmarks.synthetic
graph_explain.cli
graph_explain.core.benchmark
graph_explain.core.evaluation
graph_explain.core.explainer
graph_explain.core.explanation
graph_explain.core.registry
graph_explain.methods.attention.attention
graph_explain.methods.baseline.random_baseline
graph_explain.methods.feature.graph_lime
graph_explain.methods.gradient.grad_x_input
graph_explain.methods.gradient.guided_backprop
graph_explain.methods.gradient.integrated_gradients
graph_explain.methods.gradient.saliency
graph_explain.methods.perturbation.gnn_explainer
graph_explain.methods.perturbation.node_mask
graph_explain.methods.perturbation.pg_explainer
graph_explain.methods.perturbation.subgraphx
graph_explain.methods.relevance.deeplift
graph_explain.methods.relevance.gnn_lrp
graph_explain.narration
graph_explain.visualization
N
name (graph_explain.backends.base.Backend attribute)
(graph_explain.backends.base.PyGAdapter attribute)
narrate() (graph_explain.narration.Narrator method)
(in module graph_explain.narration)
Narrator (class in graph_explain.narration)
node_features() (graph_explain.backends.base.Backend method)
(graph_explain.backends.base.PyGAdapter method)
node_idx (graph_explain.core.explanation.Explanation attribute)
node_importance (graph_explain.core.explanation.Explanation attribute)
node_labels() (graph_explain.backends.base.Backend method)
(graph_explain.backends.base.PyGAdapter method)
NodeMask (class in graph_explain.methods.perturbation.node_mask)
num_nodes() (graph_explain.backends.base.Backend method)
(graph_explain.backends.base.PyGAdapter method)
P
PGExplainer (class in graph_explain.methods.perturbation.pg_explainer)
prediction_explanation (graph_explain.core.explanation.Explanation attribute)
prediction_original (graph_explain.core.explanation.Explanation attribute)
PyGAdapter (class in graph_explain.backends.base)
R
RandomBaseline (class in graph_explain.methods.baseline.random_baseline)
register() (in module graph_explain.core.registry)
report_html() (in module graph_explain.core.benchmark)
S
Saliency (class in graph_explain.methods.gradient.saliency)
show() (in module graph_explain.visualization)
subgraph (graph_explain.core.explanation.Explanation attribute)
SubgraphX (class in graph_explain.methods.perturbation.subgraphx)
summarize() (in module graph_explain.narration)
supports_edge_weight() (graph_explain.backends.base.Backend method)
T
target_class (graph_explain.core.explanation.Explanation attribute)
to_networkx() (graph_explain.backends.base.Backend method)
(graph_explain.backends.base.PyGAdapter method)
(graph_explain.core.explanation.Explanation method)
V
visualize_interactive() (in module graph_explain.visualization)
visualize_static() (in module graph_explain.visualization)