GRB
latest
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)
AttackEvaluator (class in grb.evaluator.evaluator)
B
build_adj() (grb.dataset.dataset.CogDLDataset static method)
(in module grb.utils.utils)
C
check_feat_range() (in module grb.utils.utils)
check_symmetry() (in module grb.utils.utils)
COGDL_GRAPH_CLASSIFICATION_DATASETS (grb.dataset.dataset.CogDLDataset property)
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)
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)
evaluate() (grb.defense.adv_trainer.AdvTrainer method)
(in module grb.utils.utils)
F
feat_normalize() (in module grb.dataset.dataset)
feat_preprocess() (in module grb.utils.utils)
feature_normalize() (in module grb.utils.normalize)
features (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
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.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.gcn.GCNGC 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)
GCNGC (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)
graph_splitting() (grb.dataset.dataset.CogDLDataset static method)
GraphSAGE (class in grb.model.torch.graphsage)
grb.attack.base
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.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)
(in module grb.utils.utils)
injection() (grb.attack.base.InjectionAttack 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)
mode (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
model_name (grb.model.dgl.gat.GAT property)
(grb.model.dgl.grand.GRAND property)
(grb.model.torch.appnp.APPNP property)
(grb.model.torch.gcn.GCN property)
(grb.model.torch.gcn.GCNGC 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)
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.gcn.GCNGC 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.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.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
OGB_GRAPH_CLASSIFICATION_DATASETS (grb.dataset.dataset.OGBDataset property)
OGB_NODE_CLASSIFICATION_DATASETS (grb.dataset.dataset.OGBDataset property)
OGBDataset (class in grb.dataset.dataset)
P
plot_graph() (in module grb.utils.visualize)
R
reset_parameters() (grb.defense.gnnguard.GCNGuard method)
(grb.model.torch.appnp.APPNP method)
(grb.model.torch.gcn.GCN method)
(grb.model.torch.gcn.GCNConv method)
(grb.model.torch.gcn.GCNGC 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.tagcn.TAGCN method)
(grb.model.torch.tagcn.TAGConv method)
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)
SPARSEAdjNorm() (in module grb.utils.normalize)
SparseEdgeDrop (class in grb.model.torch.appnp)
splitting() (in module grb.dataset.dataset)
T
TAGCN (class in grb.model.torch.tagcn)
TAGConv (class in grb.model.torch.tagcn)
test_mask (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
train() (grb.defense.adv_trainer.AdvTrainer method)
train_mask (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
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.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.gcn.GCNGC 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)
V
val_mask (grb.dataset.dataset.CustomDataset attribute)
(grb.dataset.dataset.Dataset attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
On Read the Docs
Project Home
Builds