latest
Installation
Installation
Package Reference
greatx.datasets
greatx.attack
greatx.defense
greatx.nn.layers
greatx.nn.models
greatx.functional
greatx.training
greatx.utils
GreatX
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
AdaptiveConv (class in greatx.nn.layers)
add() (Progbar method)
add_edge() (FlipAttacker method)
add_edges() (in module greatx.utils)
add_feat() (FlipAttacker method)
added_edges() (FlipAttacker method)
(InjectionAttacker method)
added_feats() (FlipAttacker method)
(InjectionAttacker method)
added_nodes() (InjectionAttacker method)
AdvInjection (class in greatx.attack.injection)
AirGNN (class in greatx.nn.models.supervised)
amp_forward() (AdaptiveConv method)
anchors() (UniversalDefense method)
APPNP (class in greatx.nn.models.supervised)
attack() (AdvInjection method)
(Attacker method)
(BackdoorAttacker method)
(FGAttack method)
,
[1]
(FGBackdoor method)
(GFAttack method)
(IGAttack method)
,
[1]
(InjectionAttacker method)
(LGCBackdoor method)
(Metattack method)
(Nettack method)
(PGDAttack method)
,
[1]
(RandomAttack method)
,
[1]
(RandomInjection method)
(SGAttack method)
(TargetedAttacker method)
(UntargetedAttacker method)
Attacker (class in greatx.attack)
augmentation() (TSVD method)
available_datasets() (GraphDataset static method)
B
BackdoorAttacker (class in greatx.attack.backdoor)
BunchDict (class in greatx.utils)
C
cache_clear() (DGC method)
(DGConv method)
(ElasticConv method)
(ElasticGNN method)
(RobustGCN method)
(SGC method)
(SGConv method)
(SimPGCN method)
(SoftMedianConv method)
(SoftMedianGCN method)
(SpikingGCN method)
(SpikingGCNonv method)
(SSGC method)
(SSGConv method)
(Trainer method)
CCA_SSG (class in greatx.nn.models.unsupervised)
CKA (class in greatx.utils)
clip() (Metattack method)
clip_grad() (Surrogate method)
compare() (CKA method)
compute_alpha() (LikelihoodFilter static method)
compute_cooccurrence_constraint() (Nettack method)
compute_feature_gradients() (IGAttack method)
,
[1]
compute_gradients() (AdvInjection method)
(FGAttack method)
,
[1]
(Metattack method)
(SGAttack method)
compute_log_likelihood() (LikelihoodFilter static method)
compute_logits() (Nettack method)
compute_LX() (AdaptiveConv method)
compute_new_a_hat_uv() (Nettack method)
compute_structure_gradients() (IGAttack method)
,
[1]
compute_XW() (Nettack method)
config_callbacks() (Trainer method)
config_optimizer() (Trainer method)
config_scheduler() (Trainer method)
corruption() (DGI static method)
(GGD static method)
CosinePurification (class in greatx.defense)
custom_loss() (SpikingGCN method)
D
DAGNN (class in greatx.nn.models.supervised)
DAGNNConv (class in greatx.nn.layers)
data() (Attacker method)
(BackdoorAttacker method)
(FlipAttacker method)
(InjectionAttacker method)
defrozen_surrogate() (Surrogate method)
DegreeGUARD (class in greatx.defense)
DGC (class in greatx.nn.models.supervised)
DGConv (class in greatx.nn.layers)
DGI (class in greatx.nn.models.unsupervised)
DICEAttack (class in greatx.attack.targeted)
(class in greatx.attack.untargeted)
drop_edge() (in module greatx.functional)
drop_node() (in module greatx.functional)
drop_path() (in module greatx.functional)
DropEdge (class in greatx.nn.layers)
DropNode (class in greatx.nn.layers)
DropPath (class in greatx.nn.layers)
E
edge_flips() (FlipAttacker method)
(InjectionAttacker method)
edge_index (Attacker property)
edge_weight (Attacker property)
ego_graph() (in module greatx.utils)
EigenDecomposition (class in greatx.defense)
ElasticConv (class in greatx.nn.layers)
ElasticGNN (class in greatx.nn.models.supervised)
emp_forward() (ElasticConv method)
encode() (CCA_SSG method)
(DGI method)
(GGD method)
(GRACE method)
estimate_self_training_labels() (Surrogate method)
evaluate() (Trainer method)
export() (CKA method)
extra_repr() (GNNGUARD method)
(Trainer method)
F
feat (Attacker property)
feat_flips() (FlipAttacker method)
feature_score() (FGAttack method)
,
[1]
(IGAttack method)
(Metattack method)
feature_scores() (Nettack method)
FeaturePropagation (class in greatx.defense)
fft_product() (TensorGCNConv static method)
FGAttack (class in greatx.attack.targeted)
(class in greatx.attack.untargeted)
FGBackdoor (class in greatx.attack.backdoor)
filter_chisquare() (LikelihoodFilter static method)
fit() (Trainer method)
flip_edges() (in module greatx.utils)
flip_graph() (in module greatx.utils)
FlipAttacker (class in greatx.attack)
format_num() (Progbar static method)
forward() (AdaptiveConv method)
(AirGNN method)
(APPNP method)
(CCA_SSG method)
(DAGNN method)
(DAGNNConv method)
(DGC method)
(DGConv method)
(DGI method)
(DropEdge method)
(DropNode method)
(DropPath method)
(ElasticConv method)
(ElasticGNN method)
(GAT method)
(GCN method)
(GCNConv method)
(GGD method)
(GNNGUARD method)
,
[1]
(GRACE method)
(IF method)
(JKNet method)
(LIF method)
(LogisticRegression method)
(MedianConv method)
(MedianGCN method)
(Metattack method)
(MLP method)
(NLGAT method)
(NLGCN method)
(NLMLP method)
(PLIF method)
(PoissonEncoder method)
(RobustConv method)
(RobustGCN method)
(RTGCN method)
(SAT method)
(SATConv method)
(Sequential method)
(SGC method)
(SGConv method)
(SimPGCN method)
(SoftMedianConv method)
(SoftMedianGCN method)
(SpikingGCN method)
(SpikingGCNonv method)
(SSGC method)
(SSGConv method)
(TAGCN method)
(TAGConv method)
(TensorGCNConv method)
(TensorLinear method)
(UniversalDefense method)
freeze_surrogate() (Surrogate method)
G
GAT (class in greatx.nn.models.supervised)
GCN (class in greatx.nn.models.supervised)
GCNConv (class in greatx.nn.layers)
get_added_edge() (DICEAttack method)
,
[1]
(RandomAttack method)
,
[1]
get_attacker_nodes() (Nettack method)
get_candidate_edges() (GFAttack method)
(IGAttack method)
(Nettack method)
get_candidate_features() (IGAttack method)
get_dense_adj() (Attacker method)
get_feat_perturbations() (LGCBackdoor static method)
get_feature_importance() (IGAttack method)
,
[1]
get_link_importance() (IGAttack method)
,
[1]
get_logger() (in module greatx.utils)
get_perturbed_adj() (Metattack method)
get_perturbed_feat() (Metattack method)
get_removed_edge() (DICEAttack method)
,
[1]
(RandomAttack method)
,
[1]
get_subgraph() (SGAttack method)
get_top_attackers() (SGAttack method)
get_trainer() (in module greatx.training)
GFAttack (class in greatx.attack.targeted)
GGD (class in greatx.nn.models.unsupervised)
GNNGUARD (class in greatx.defense)
(class in greatx.nn.models.supervised)
GRACE (class in greatx.nn.models.unsupervised)
gradient_wrt_x() (Nettack method)
GraphDataset (class in greatx.datasets)
greatx.attack
module
greatx.attack.backdoor
module
greatx.attack.injection
module
greatx.attack.targeted
module
greatx.attack.untargeted
module
greatx.datasets
module
greatx.defense
module
greatx.functional
module
greatx.nn.layers
module
greatx.nn.models.supervised
module
greatx.nn.models.surrogate
module
greatx.nn.models.unsupervised
module
greatx.training
module
greatx.utils
module
GUARD (class in greatx.defense)
I
IF (class in greatx.nn.layers)
IGAttack (class in greatx.attack.targeted)
(class in greatx.attack.untargeted)
inject_edge() (InjectionAttacker method)
inject_edges() (InjectionAttacker method)
inject_feat() (InjectionAttacker method)
inject_node() (InjectionAttacker method)
injected_edges() (InjectionAttacker method)
injected_feats() (InjectionAttacker method)
injected_nodes() (InjectionAttacker method)
InjectionAttacker (class in greatx.attack.injection)
inner_train() (Metattack method)
is_legal_edge() (FlipAttacker method)
(TargetedAttacker method)
is_singleton_edge() (FlipAttacker method)
J
JaccardPurification (class in greatx.defense)
JKNet (class in greatx.nn.models.supervised)
L
L1_projection() (ElasticConv method)
L21_projection() (ElasticConv method)
label (Attacker property)
LGCBackdoor (class in greatx.attack.backdoor)
LIF (class in greatx.nn.layers)
LikelihoodFilter (class in greatx.utils)
LogisticRegression (class in greatx.nn.models.supervised)
loss() (CCA_SSG method)
(DGI method)
(GGD method)
(GRACE method)
(RobustGCN method)
(SimPGCN method)
M
mark() (in module greatx.utils)
max_perturbations (Attacker property)
MedianConv (class in greatx.nn.layers)
MedianGCN (class in greatx.nn.models.supervised)
Metattack (class in greatx.attack.untargeted)
MissingFeature (class in greatx.utils)
MLP (class in greatx.nn.models.supervised)
model (Trainer property)
module
greatx.attack
greatx.attack.backdoor
greatx.attack.injection
greatx.attack.targeted
greatx.attack.untargeted
greatx.datasets
greatx.defense
greatx.functional
greatx.nn.layers
greatx.nn.models.supervised
greatx.nn.models.surrogate
greatx.nn.models.unsupervised
greatx.training
greatx.utils
N
Nettack (class in greatx.attack.targeted)
NLGAT (class in greatx.nn.models.supervised)
NLGCN (class in greatx.nn.models.supervised)
NLMLP (class in greatx.nn.models.supervised)
normalize() (in module greatx.utils)
O
overlap() (in module greatx.utils)
P
patch() (UniversalDefense method)
PGDAttack (class in greatx.attack.targeted)
(class in greatx.attack.untargeted)
PLIF (class in greatx.nn.layers)
plot_results() (CKA method)
PoissonEncoder (class in greatx.nn.layers)
predict() (Trainer method)
(UnspuervisedTrainer method)
predict_step() (Trainer method)
Progbar (class in greatx.utils)
proximal_L21() (AdaptiveConv method)
R
RandomAttack (class in greatx.attack.targeted)
(class in greatx.attack.untargeted)
RandomGUARD (class in greatx.defense)
RandomInjection (class in greatx.attack.injection)
remove_edge() (FlipAttacker method)
remove_edges() (in module greatx.utils)
remove_feat() (FlipAttacker method)
removed_edges() (FlipAttacker method)
(UniversalDefense method)
removed_feats() (FlipAttacker method)
repeat() (in module greatx.utils)
reset() (Attacker method)
(BackdoorAttacker method)
(FGAttack method)
,
[1]
(FlipAttacker method)
(IF method)
(InjectionAttacker method)
(LIF method)
(Metattack method)
(Nettack method)
(PGDAttack method)
,
[1]
(PLIF method)
(TargetedAttacker method)
(UntargetedAttacker method)
reset_optimizer() (Trainer method)
reset_parameters() (AdaptiveConv method)
(AirGNN method)
(APPNP method)
(DAGNN method)
(DAGNNConv method)
(DGC method)
(DGConv method)
(DGI method)
(ElasticConv method)
(ElasticGNN method)
(GAT method)
(GCN method)
(GCNConv method)
(GGD method)
(GNNGUARD method)
(JKNet method)
(LogisticRegression method)
(MedianConv method)
(MedianGCN method)
(Metattack method)
(MLP method)
(NLGAT method)
(NLGCN method)
(NLMLP method)
(RobustConv method)
(RobustGCN method)
(RTGCN method)
(SAT method)
(SATConv method)
(Sequential method)
(SGC method)
(SGConv method)
(SimPGCN method)
(SoftMedianConv method)
(SoftMedianGCN method)
(SpikingGCN method)
(SpikingGCNonv method)
(SSGC method)
(SSGConv method)
(TAGCN method)
(TAGConv method)
(TensorGCNConv method)
(TensorLinear method)
RobustConv (class in greatx.nn.layers)
RobustGCN (class in greatx.nn.models.supervised)
RTGCN (class in greatx.nn.models.supervised)
S
SAT (class in greatx.nn.models.supervised)
SATConv (class in greatx.nn.layers)
SATTrainer (class in greatx.training)
scipy_normalize() (in module greatx.utils)
Sequential (class in greatx.nn.layers)
set_allow_singleton() (FlipAttacker method)
set_max_perturbations() (Attacker method)
set_normalize() (SGAttack method)
setup_logger() (in module greatx.utils)
setup_surrogate() (FGAttack method)
(FGBackdoor method)
(GUARD method)
(IGAttack method)
(LGCBackdoor method)
(Metattack method)
(Nettack method)
(PGDAttack method)
,
[1]
(SGAttack method)
(Surrogate method)
SGAttack (class in greatx.attack.targeted)
SGC (class in greatx.nn.models.supervised)
SGConv (class in greatx.nn.layers)
sim() (GRACE method)
SimPGCN (class in greatx.nn.models.supervised)
singleton_filter() (in module greatx.utils)
singleton_mask() (in module greatx.utils)
SingletonFilter (class in greatx.utils)
SoftMedianConv (class in greatx.nn.layers)
SoftMedianGCN (class in greatx.nn.models.supervised)
SpikingGCN (class in greatx.nn.models.supervised)
SpikingGCNonv (class in greatx.nn.layers)
split_nodes() (in module greatx.utils)
split_nodes_by_classes() (in module greatx.utils)
spmm() (in module greatx.functional)
SSGC (class in greatx.nn.models.supervised)
SSGConv (class in greatx.nn.layers)
strongest_wrong_class() (Nettack method)
(SGAttack method)
structure_score() (FGAttack method)
,
[1]
(GFAttack static method)
(IGAttack method)
(Metattack method)
(Nettack method)
subgraph_processing() (SGAttack method)
supervised (Trainer attribute)
(UnspuervisedTrainer attribute)
Surrogate (class in greatx.nn.models.surrogate)
SVDPurification (class in greatx.defense)
T
TAGCN (class in greatx.nn.models.supervised)
TAGConv (class in greatx.nn.layers)
TargetedAttacker (class in greatx.attack.targeted)
TensorGCNConv (class in greatx.nn.layers)
TensorLinear (class in greatx.nn.layers)
test() (UnspuervisedTrainer method)
test_step() (Trainer method)
to_dense_adj() (in module greatx.functional)
to_sparse_adj() (in module greatx.functional)
to_sparse_tensor() (in module greatx.functional)
to_tensor() (BunchDict method)
topk() (in module greatx.utils)
train_step() (SATTrainer method)
(Trainer method)
Trainer (class in greatx.training)
training (AdaptiveConv attribute)
(AirGNN attribute)
(APPNP attribute)
(CCA_SSG attribute)
(DAGNN attribute)
(DAGNNConv attribute)
(DegreeGUARD attribute)
(DGC attribute)
(DGI attribute)
(DropEdge attribute)
(DropNode attribute)
(DropPath attribute)
(ElasticGNN attribute)
(GAT attribute)
(GCN attribute)
(GCNConv attribute)
(GGD attribute)
(GNNGUARD attribute)
,
[1]
(GRACE attribute)
(GUARD attribute)
(IF attribute)
(JKNet attribute)
(LIF attribute)
(LogisticRegression attribute)
(MedianConv attribute)
(MedianGCN attribute)
(MLP attribute)
(NLGAT attribute)
(NLGCN attribute)
(NLMLP attribute)
(PLIF attribute)
(PoissonEncoder attribute)
(RandomGUARD attribute)
(RobustConv attribute)
(RobustGCN attribute)
(RTGCN attribute)
(SAT attribute)
(SATConv attribute)
(Sequential attribute)
(SGC attribute)
(SimPGCN attribute)
(SoftMedianGCN attribute)
(SpikingGCN attribute)
(SSGC attribute)
(Surrogate attribute)
(TAGCN attribute)
(TAGConv attribute)
(TensorGCNConv attribute)
(TensorLinear attribute)
(UniversalDefense attribute)
trigger() (BackdoorAttacker method)
TSVD (class in greatx.defense)
U
UniversalDefense (class in greatx.defense)
UnspuervisedTrainer (class in greatx.training)
UntargetedAttacker (class in greatx.attack.untargeted)
update() (LikelihoodFilter method)
(Progbar method)
(SingletonFilter method)
update_Sx() (LikelihoodFilter static method)
W
wrapper() (in module greatx.utils)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds