GRB
stable
Get Started
Install and Setup
API Reference
grb
grb.attack
grb.dataset
grb.defense
grb.evaluator
grb.model
grb.utils
GRB
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
adj (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
adj_preprocess() (in module grb.utils.utils)
adj_to_tensor() (in module grb.utils.utils)
AdvTrainer (class in grb.defense.adv_trainer)
ApplyNodeFunc (class in grb.model.dgl.gin)
APPNP (class in grb.model.torch.appnp)
att_coef() (grb.defense.gnnguard.GATGuard method)
(grb.defense.gnnguard.GCNGuard method)
Attack (class in grb.attack.base)
attack() (grb.attack.base.Attack method)
(grb.attack.base.InjectionAttack method)
(grb.attack.base.ModificationAttack method)
(grb.attack.fgsm.FGSM method)
(grb.attack.pgd.PGD method)
(grb.attack.rnd.RND method)
(grb.attack.speit.SPEIT method)
(grb.attack.tdgia.TDGIA method)
AttackEvaluator (class in grb.evaluator.evaluator)
B
build_adj() (grb.dataset.dataset.CogDLDataset static method)
C
check_feat_range() (in module grb.utils.utils)
check_symmetry() (in module grb.utils.utils)
CogDLDataset (class in grb.dataset.dataset)
CustomDataset (class in grb.dataset.dataset)
D
Dataset (class in grb.dataset.dataset)
Defense (class in grb.defense.base)
defense() (grb.defense.base.Defense method)
DefenseEvaluator (class in grb.evaluator.evaluator)
download() (in module grb.utils.utils)
drop_node() (in module grb.model.dgl.grand)
E
EarlyStop (class in grb.attack.base)
(class in grb.defense.adv_trainer)
(class in grb.utils.trainer)
eval() (grb.evaluator.evaluator.AttackEvaluator method)
eval_acc() (in module grb.evaluator.metric)
eval_attack() (grb.evaluator.evaluator.AttackEvaluator method)
eval_f1multilabel() (in module grb.evaluator.metric)
eval_metric() (grb.evaluator.evaluator.AttackEvaluator static method)
eval_rocauc() (in module grb.evaluator.metric)
F
feat_normalize() (in module grb.dataset.dataset)
feat_preprocess() (in module grb.utils.utils)
features (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
FGSM (class in grb.attack.fgsm)
fix_seed() (in module grb.utils.utils)
forward() (grb.defense.gcnsvd.GCNSVD method)
(grb.defense.gnnguard.GATGuard method)
(grb.defense.gnnguard.GCNGuard method)
(grb.model.dgl.gat.GAT method)
(grb.model.dgl.gcn.GCN method)
(grb.model.dgl.gin.ApplyNodeFunc method)
(grb.model.dgl.gin.GIN method)
(grb.model.dgl.gin.MLP method)
(grb.model.dgl.grand.GRAND method)
(grb.model.dgl.grand.MLP method)
(grb.model.torch.appnp.APPNP method)
(grb.model.torch.appnp.SparseEdgeDrop method)
(grb.model.torch.gcn.GCN method)
(grb.model.torch.gcn.GCNConv method)
(grb.model.torch.gin.GIN method)
(grb.model.torch.gin.GINConv method)
(grb.model.torch.graphsage.GraphSAGE method)
(grb.model.torch.graphsage.SAGEConv method)
(grb.model.torch.sgcn.SGCN method)
(grb.model.torch.sgcn.SGConv method)
(grb.model.torch.tagcn.TAGCN method)
(grb.model.torch.tagcn.TAGConv method)
G
GAT (class in grb.model.dgl.gat)
GATGuard (class in grb.defense.gnnguard)
GCN (class in grb.model.dgl.gcn)
(class in grb.model.torch.gcn)
GCNAdjNorm() (in module grb.utils.normalize)
GCNConv (class in grb.model.torch.gcn)
GCNGuard (class in grb.defense.gnnguard)
GCNSVD (class in grb.defense.gcnsvd)
get_index_induc() (in module grb.utils.utils)
get_num_params() (in module grb.utils.utils)
get_weights_arithmetic() (in module grb.evaluator.metric)
get_weights_polynomial() (in module grb.evaluator.metric)
GIN (class in grb.model.dgl.gin)
(class in grb.model.torch.gin)
GINConv (class in grb.model.torch.gin)
GRAND (class in grb.model.dgl.grand)
GRANDConv() (in module grb.model.dgl.grand)
GraphSAGE (class in grb.model.torch.graphsage)
grb.attack.base
module
grb.attack.fgsm
module
grb.attack.pgd
module
grb.attack.rnd
module
grb.attack.speit
module
grb.attack.tdgia
module
grb.dataset.dataset
module
grb.defense.adv_trainer
module
grb.defense.base
module
grb.defense.gcnsvd
module
grb.defense.gnnguard
module
grb.evaluator.evaluator
module
grb.evaluator.metric
module
grb.model.dgl.gat
module
grb.model.dgl.gcn
module
grb.model.dgl.gin
module
grb.model.dgl.grand
module
grb.model.torch.appnp
module
grb.model.torch.gcn
module
grb.model.torch.gin
module
grb.model.torch.graphsage
module
grb.model.torch.sgcn
module
grb.model.torch.tagcn
module
grb.utils.normalize
module
grb.utils.trainer
module
grb.utils.utils
module
grb.utils.visualize
module
I
index_test (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
index_train (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
index_val (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
inference() (grb.defense.adv_trainer.AdvTrainer method)
(grb.utils.trainer.Trainer method)
injection() (grb.attack.base.InjectionAttack method)
(grb.attack.fgsm.FGSM method)
(grb.attack.pgd.PGD method)
(grb.attack.rnd.RND method)
(grb.attack.speit.SPEIT method)
(grb.attack.tdgia.TDGIA method)
InjectionAttack (class in grb.attack.base)
L
label_preprocess() (in module grb.utils.utils)
labels (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
M
MLP (class in grb.model.dgl.gin)
(class in grb.model.dgl.grand)
mode (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
model_type (grb.defense.gcnsvd.GCNSVD property)
(grb.defense.gnnguard.GATGuard property)
(grb.defense.gnnguard.GCNGuard property)
(grb.model.dgl.gat.GAT property)
(grb.model.dgl.gcn.GCN property)
(grb.model.dgl.gin.GIN property)
(grb.model.dgl.grand.GRAND property)
(grb.model.torch.appnp.APPNP property)
(grb.model.torch.gcn.GCN property)
(grb.model.torch.gin.GIN property)
(grb.model.torch.graphsage.GraphSAGE property)
(grb.model.torch.sgcn.SGCN property)
(grb.model.torch.tagcn.TAGCN property)
modification() (grb.attack.base.ModificationAttack method)
ModificationAttack (class in grb.attack.base)
module
grb.attack.base
grb.attack.fgsm
grb.attack.pgd
grb.attack.rnd
grb.attack.speit
grb.attack.tdgia
grb.dataset.dataset
grb.defense.adv_trainer
grb.defense.base
grb.defense.gcnsvd
grb.defense.gnnguard
grb.evaluator.evaluator
grb.evaluator.metric
grb.model.dgl.gat
grb.model.dgl.gcn
grb.model.dgl.gin
grb.model.dgl.grand
grb.model.torch.appnp
grb.model.torch.gcn
grb.model.torch.gin
grb.model.torch.graphsage
grb.model.torch.sgcn
grb.model.torch.tagcn
grb.utils.normalize
grb.utils.trainer
grb.utils.utils
grb.utils.visualize
N
num_classes (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
num_edges (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
num_features (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
num_nodes (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
num_test (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
num_train (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
num_val (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
O
OGBDataset (class in grb.dataset.dataset)
P
PGD (class in grb.attack.pgd)
plot_graph() (in module grb.utils.visualize)
R
reset_parameters() (grb.defense.gnnguard.GCNGuard method)
(grb.model.dgl.grand.MLP method)
(grb.model.torch.gcn.GCN method)
(grb.model.torch.gcn.GCNConv method)
(grb.model.torch.gin.GIN method)
(grb.model.torch.gin.GINConv method)
(grb.model.torch.tagcn.TAGCN method)
(grb.model.torch.tagcn.TAGConv method)
RND (class in grb.attack.rnd)
RobustGCNAdjNorm() (in module grb.utils.normalize)
S
SAGEAdjNorm() (in module grb.utils.normalize)
SAGEConv (class in grb.model.torch.graphsage)
save_adj() (in module grb.utils.utils)
save_df_to_csv() (in module grb.utils.utils)
save_df_to_xlsx() (in module grb.utils.utils)
save_dict_to_json() (in module grb.utils.utils)
save_dict_to_xlsx() (in module grb.utils.utils)
save_features() (in module grb.utils.utils)
save_model() (in module grb.utils.utils)
SGCN (class in grb.model.torch.sgcn)
SGConv (class in grb.model.torch.sgcn)
SparseEdgeDrop (class in grb.model.torch.appnp)
SPEIT (class in grb.attack.speit)
splitting() (in module grb.dataset.dataset)
T
TAGCN (class in grb.model.torch.tagcn)
TAGConv (class in grb.model.torch.tagcn)
TDGIA (class in grb.attack.tdgia)
test_mask (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
train() (grb.defense.adv_trainer.AdvTrainer method)
(grb.utils.trainer.Trainer method)
train_mask (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
Trainer (class in grb.utils.trainer)
training (grb.defense.gcnsvd.GCNSVD attribute)
(grb.defense.gnnguard.GATGuard attribute)
(grb.defense.gnnguard.GCNGuard attribute)
(grb.model.dgl.gat.GAT attribute)
(grb.model.dgl.gcn.GCN attribute)
(grb.model.dgl.gin.ApplyNodeFunc attribute)
(grb.model.dgl.gin.GIN attribute)
(grb.model.dgl.gin.MLP attribute)
(grb.model.dgl.grand.GRAND attribute)
(grb.model.dgl.grand.MLP attribute)
(grb.model.torch.appnp.APPNP attribute)
(grb.model.torch.appnp.SparseEdgeDrop attribute)
(grb.model.torch.gcn.GCN attribute)
(grb.model.torch.gcn.GCNConv attribute)
(grb.model.torch.gin.GIN attribute)
(grb.model.torch.gin.GINConv attribute)
(grb.model.torch.graphsage.GraphSAGE attribute)
(grb.model.torch.graphsage.SAGEConv attribute)
(grb.model.torch.sgcn.SGCN attribute)
(grb.model.torch.sgcn.SGConv attribute)
(grb.model.torch.tagcn.TAGCN attribute)
(grb.model.torch.tagcn.TAGConv attribute)
truncatedSVD() (grb.defense.gcnsvd.GCNSVD method)
U
update_features() (grb.attack.base.InjectionAttack method)
(grb.attack.fgsm.FGSM method)
(grb.attack.pgd.PGD method)
(grb.attack.rnd.RND method)
(grb.attack.speit.SPEIT method)
(grb.attack.tdgia.TDGIA method)
V
val_mask (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds