GOOD
latest
Notes
Installation
Tutorial
Configs and CLI
Customization & Add a new OOD algorithm
Leaderboard
Contributing to GOOD
Q&A
Package reference
GOOD.data
GOOD.definitions
GOOD.kernel
GOOD.networks
GOOD.ood_algorithms
GOOD.utils
GOOD
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
Z
A
acc() (GOOD.utils.metric.Metric method)
allow_algs (GOOD.utils.args.AutoArgs attribute)
allow_datasets (GOOD.utils.args.AutoArgs attribute)
allow_devices (GOOD.utils.args.AutoArgs attribute)
allow_domains (GOOD.utils.args.AutoArgs attribute)
allow_shifts (GOOD.utils.args.AutoArgs attribute)
alpha (GOOD.utils.args.TrainArgs attribute)
ap() (GOOD.utils.metric.Metric method)
args2config() (in module GOOD.utils.config_reader)
args_parser() (in module GOOD.utils.args)
arguments_read() (GOOD.networks.models.BaseGNN.GNNBasic method)
at_stage() (in module GOOD.utils.train)
AtomEncoder (class in GOOD.networks.models.MolEncoders)
AutoArgs (class in GOOD.utils.args)
B
ba() (in module GOOD.utils.synthetic_data.synthetic_structsim)
backward() (GOOD.networks.models.DANNGCNs.GradientReverseLayerF static method)
(GOOD.networks.models.DANNs.GradientReverseLayerF static method)
(GOOD.ood_algorithms.algorithms.BaseOOD.BaseOODAlg method)
BaseDataLoader (class in GOOD.data.good_loaders.BaseLoader)
BaseOODAlg (class in GOOD.ood_algorithms.algorithms.BaseOOD)
BasicEncoder (class in GOOD.networks.models.BaseGNN)
batch_input() (in module GOOD.utils.data)
BatchSequential (class in GOOD.networks.models.GILGNNs)
(class in GOOD.networks.models.GSATGNNs)
BondEncoder (class in GOOD.networks.models.MolEncoders)
build_graph() (in module GOOD.utils.synthetic_data.synthetic_structsim)
C
CausalAttNet (class in GOOD.networks.models.DIRGNN)
centroids (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans attribute)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans attribute)
CIGA (class in GOOD.ood_algorithms.algorithms.CIGA)
CIGAGIN (class in GOOD.networks.models.CIGAGNN)
CIGAvGIN (class in GOOD.networks.models.CIGAGNN)
CIGAvGINNB (class in GOOD.networks.models.CIGAGNN)
CIGAvGINNC (class in GOOD.networks.models.CIGAGNN)
ckpt_dir (GOOD.utils.args.CommonArgs attribute)
ckpt_root (GOOD.utils.args.CommonArgs attribute)
Classifier (class in GOOD.networks.models.Classifiers)
clean_save (GOOD.utils.args.CommonArgs attribute)
clear_masks() (in module GOOD.networks.models.CIGAGNN)
(in module GOOD.networks.models.DIRGNN)
(in module GOOD.networks.models.GILGNNs)
(in module GOOD.networks.models.GSATGNNs)
clique() (in module GOOD.utils.synthetic_data.synthetic_structsim)
cmd() (in module GOOD.networks.models.SRGCNs)
(in module GOOD.ood_algorithms.algorithms.SRGNN)
CommonArgs (class in GOOD.utils.args)
compute_covariance() (in module GOOD.ood_algorithms.algorithms.Coral)
config_model() (GOOD.kernel.pipelines.basic_pipeline.Pipeline method)
config_path (GOOD.utils.args.CommonArgs attribute)
config_root (GOOD.utils.args.AutoArgs attribute)
config_summoner() (in module GOOD.utils.config_reader)
control_sparsity() (GOOD.networks.models.GILGNNs.GILGIN method)
Coral (class in GOOD.ood_algorithms.algorithms.Coral)
Coral_GCN (class in GOOD.networks.models.CoralGCNs)
Coral_GIN (class in GOOD.networks.models.CoralNN)
Coral_vGIN (class in GOOD.networks.models.CoralNN)
cos_sim() (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans static method)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans static method)
crane() (in module GOOD.utils.synthetic_data.synthetic_structsim)
create_dataloader() (in module GOOD.data.dataset_manager)
cross_entropy_with_logit() (GOOD.utils.metric.Metric method)
crossgrid() (in module GOOD.utils.synthetic_data.synthetic_structsim)
ctn_epoch (GOOD.utils.args.TrainArgs attribute)
cycle() (in module GOOD.utils.synthetic_data.synthetic_structsim)
D
DANN (class in GOOD.ood_algorithms.algorithms.DANN)
DANN_GCN (class in GOOD.networks.models.DANNGCNs)
DANN_GIN (class in GOOD.networks.models.DANNs)
DANN_vGIN (class in GOOD.networks.models.DANNs)
DataInfo (class in GOOD.data.good_datasets.good_arxiv)
(class in GOOD.data.good_datasets.good_cbas)
(class in GOOD.data.good_datasets.good_cora)
(class in GOOD.data.good_datasets.good_twitch)
(class in GOOD.data.good_datasets.good_webkb)
dataloader_name (GOOD.utils.args.DatasetArgs attribute)
dataloader_register() (GOOD.utils.register.Register method)
dataset (GOOD.utils.args.CommonArgs attribute)
dataset_name (GOOD.utils.args.DatasetArgs attribute)
dataset_register() (GOOD.utils.register.Register method)
dataset_root (GOOD.utils.args.DatasetArgs attribute)
dataset_type (GOOD.utils.args.DatasetArgs attribute)
DatasetArgs (class in GOOD.utils.args)
device (GOOD.utils.args.CommonArgs attribute)
diamond() (in module GOOD.utils.synthetic_data.synthetic_structsim)
dim_edge (GOOD.utils.args.DatasetArgs attribute)
dim_ffn (GOOD.utils.args.ModelArgs attribute)
dim_hidden (GOOD.utils.args.ModelArgs attribute)
dim_node (GOOD.utils.args.DatasetArgs attribute)
DIR (class in GOOD.ood_algorithms.algorithms.DIR)
dircycle() (in module GOOD.utils.synthetic_data.synthetic_structsim)
DIRGIN (class in GOOD.networks.models.DIRGNN)
DIRvGIN (class in GOOD.networks.models.DIRGNN)
DIRvGINNB (class in GOOD.networks.models.DIRGNN)
domain (GOOD.utils.args.DatasetArgs attribute)
DomainGetter (class in GOOD.data.good_datasets.good_arxiv)
(class in GOOD.data.good_datasets.good_cora)
(class in GOOD.data.good_datasets.good_hiv)
(class in GOOD.data.good_datasets.good_pcba)
(class in GOOD.data.good_datasets.good_sst2)
(class in GOOD.data.good_datasets.good_twitch)
(class in GOOD.data.good_datasets.good_twitter)
(class in GOOD.data.good_datasets.good_webkb)
(class in GOOD.data.good_datasets.good_zinc)
download() (GOOD.data.good_datasets.good_arxiv.GOODArxiv method)
(GOOD.data.good_datasets.good_cbas.GOODCBAS method)
(GOOD.data.good_datasets.good_cmnist.GOODCMNIST method)
(GOOD.data.good_datasets.good_cora.GOODCora method)
(GOOD.data.good_datasets.good_hiv.GOODHIV method)
(GOOD.data.good_datasets.good_motif.GOODMotif method)
(GOOD.data.good_datasets.good_pcba.GOODPCBA method)
(GOOD.data.good_datasets.good_sst2.GOODSST2 method)
(GOOD.data.good_datasets.good_twitch.GOODTwitch method)
(GOOD.data.good_datasets.good_twitter.GOODTwitter method)
(GOOD.data.good_datasets.good_webkb.GOODWebKB method)
(GOOD.data.good_datasets.good_zinc.GOODZINC method)
(GOOD.data.good_datasets.lbap_core.LBAPcore method)
(GOOD.data.good_datasets.orig_zinc.ZINC method)
dropout_rate (GOOD.utils.args.ModelArgs attribute)
DummyDataset (class in GOOD.data.good_datasets.lbap_core)
E
EERM (class in GOOD.ood_algorithms.algorithms.EERM)
EERMGCN (class in GOOD.networks.models.EERM)
epoch (GOOD.utils.args.TrainArgs attribute)
ERM (class in GOOD.ood_algorithms.algorithms.ERM)
euc_sim() (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans static method)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans static method)
eval_data_preprocess() (in module GOOD.utils.evaluation)
eval_score() (in module GOOD.utils.evaluation)
evaluate() (GOOD.kernel.pipelines.basic_pipeline.Pipeline method)
exp_round (GOOD.utils.args.CommonArgs attribute)
extra_param (GOOD.utils.args.OODArgs attribute)
ExtractorMLP (class in GOOD.networks.models.GILGNNs)
(class in GOOD.networks.models.GSATGNNs)
F
f1() (GOOD.utils.metric.Metric method)
fan() (in module GOOD.utils.synthetic_data.synthetic_structsim)
final_root (GOOD.utils.args.AutoArgs attribute)
fit() (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans method)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans method)
fit_predict() (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans method)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans method)
forward() (GOOD.networks.models.CIGAGNN.CIGAGIN method)
(GOOD.networks.models.CIGAGNN.GAEAttNet method)
(GOOD.networks.models.Classifiers.Classifier method)
(GOOD.networks.models.CoralGCNs.Coral_GCN method)
(GOOD.networks.models.CoralNN.Coral_GIN method)
(GOOD.networks.models.DANNGCNs.DANN_GCN method)
(GOOD.networks.models.DANNGCNs.GradientReverseLayerF static method)
(GOOD.networks.models.DANNs.DANN_GIN method)
(GOOD.networks.models.DANNs.GradientReverseLayerF static method)
(GOOD.networks.models.DIRGNN.CausalAttNet method)
(GOOD.networks.models.DIRGNN.DIRGIN method)
(GOOD.networks.models.EERM.EERMGCN method)
(GOOD.networks.models.EERM.Graph_Editer method)
(GOOD.networks.models.GCNs.GCN method)
(GOOD.networks.models.GCNs.GCNConv method)
(GOOD.networks.models.GCNs.GCNEncoder method)
(GOOD.networks.models.GCNs.GCNFeatExtractor method)
(GOOD.networks.models.GILGNNs.BatchSequential method)
(GOOD.networks.models.GILGNNs.ExtractorMLP method)
(GOOD.networks.models.GILGNNs.GILGIN method)
(GOOD.networks.models.GINs.GIN method)
(GOOD.networks.models.GINs.GINEncoder method)
(GOOD.networks.models.GINs.GINFeatExtractor method)
(GOOD.networks.models.GINs.GINMolEncoder method)
(GOOD.networks.models.GINvirtualnode.vGIN method)
(GOOD.networks.models.GINvirtualnode.vGINEncoder method)
(GOOD.networks.models.GINvirtualnode.vGINMolEncoder method)
(GOOD.networks.models.GSATGNNs.BatchSequential method)
(GOOD.networks.models.GSATGNNs.ExtractorMLP method)
(GOOD.networks.models.GSATGNNs.GSATGIN method)
(GOOD.networks.models.MixupGCNs.Mixup_GCN method)
(GOOD.networks.models.MixupGCNs.MixupGCNFeatExtractor method)
(GOOD.networks.models.MixupGNN.Mixup_GIN method)
(GOOD.networks.models.MolEncoders.AtomEncoder method)
(GOOD.networks.models.MolEncoders.BondEncoder method)
(GOOD.networks.models.Pooling.GlobalAddPool method)
(GOOD.networks.models.Pooling.GlobalMaxPool method)
(GOOD.networks.models.Pooling.GlobalMeanPool method)
(GOOD.networks.models.Pooling.IdenticalPool method)
(GOOD.networks.models.SRGCNs.SRGCN method)
from_smiles() (in module GOOD.utils.data)
G
GAEAttNet (class in GOOD.networks.models.CIGAGNN)
GCN (class in GOOD.networks.models.GCNs)
GCNConv (class in GOOD.networks.models.GCNs)
GCNEncoder (class in GOOD.networks.models.GCNs)
GCNFeatExtractor (class in GOOD.networks.models.GCNs)
generate (GOOD.utils.args.DatasetArgs attribute)
get_config_root() (in module GOOD.kernel.launch)
get_contrast_loss() (in module GOOD.ood_algorithms.algorithms.CIGA)
get_degree() (GOOD.data.good_datasets.good_arxiv.DomainGetter method)
(GOOD.data.good_datasets.good_cora.DomainGetter method)
get_irm_loss() (in module GOOD.ood_algorithms.algorithms.CIGA)
get_language() (GOOD.data.good_datasets.good_twitch.DomainGetter method)
get_length() (GOOD.data.good_datasets.good_sst2.DomainGetter method)
(GOOD.data.good_datasets.good_twitter.DomainGetter method)
get_nodesize() (GOOD.data.good_datasets.good_hiv.DomainGetter method)
(GOOD.data.good_datasets.good_pcba.DomainGetter method)
(GOOD.data.good_datasets.good_zinc.DomainGetter method)
get_scaffold() (GOOD.data.good_datasets.good_hiv.DomainGetter method)
(GOOD.data.good_datasets.good_pcba.DomainGetter method)
(GOOD.data.good_datasets.good_zinc.DomainGetter method)
get_time() (GOOD.data.good_datasets.good_arxiv.DomainGetter method)
get_university() (GOOD.data.good_datasets.good_webkb.DomainGetter method)
get_word() (GOOD.data.good_datasets.good_cora.DomainGetter method)
GIL (class in GOOD.ood_algorithms.algorithms.GIL)
GILGIN (class in GOOD.networks.models.GILGNNs)
GILvGIN (class in GOOD.networks.models.GILGNNs)
GIN (class in GOOD.networks.models.GINs)
GINEConv (class in GOOD.networks.models.GINs)
GINEncoder (class in GOOD.networks.models.GINs)
GINFeatExtractor (class in GOOD.networks.models.GINs)
GINMolEncoder (class in GOOD.networks.models.GINs)
global_pool (GOOD.utils.args.ModelArgs attribute)
GlobalAddPool (class in GOOD.networks.models.Pooling)
GlobalMaxPool (class in GOOD.networks.models.Pooling)
GlobalMeanPool (class in GOOD.networks.models.Pooling)
GNNBasic (class in GOOD.networks.models.BaseGNN)
GNNPool (class in GOOD.networks.models.Pooling)
GOOD.data
module
GOOD.data.dataset_manager
module
GOOD.data.good_datasets
module
GOOD.data.good_datasets.good_arxiv
module
GOOD.data.good_datasets.good_cbas
module
GOOD.data.good_datasets.good_cmnist
module
GOOD.data.good_datasets.good_cora
module
GOOD.data.good_datasets.good_hiv
module
GOOD.data.good_datasets.good_motif
module
GOOD.data.good_datasets.good_pcba
module
GOOD.data.good_datasets.good_sst2
module
GOOD.data.good_datasets.good_twitch
module
GOOD.data.good_datasets.good_twitter
module
GOOD.data.good_datasets.good_webkb
module
GOOD.data.good_datasets.good_zinc
module
GOOD.data.good_datasets.lbap_core
module
GOOD.data.good_datasets.orig_zinc
module
GOOD.data.good_loaders
module
GOOD.data.good_loaders.BaseLoader
module
GOOD.definitions
module
GOOD.kernel
module
GOOD.kernel.launch
module
GOOD.kernel.launcher_manager
module
GOOD.kernel.launchers
module
GOOD.kernel.launchers.basic_launcher
module
GOOD.kernel.launchers.harvest_launcher
module
GOOD.kernel.launchers.multi_launcher
module
GOOD.kernel.launchers.single_launcher
module
GOOD.kernel.main
module
GOOD.kernel.pipeline_manager
module
GOOD.kernel.pipelines
module
GOOD.kernel.pipelines.basic_pipeline
module
GOOD.networks
module
GOOD.networks.model_manager
module
GOOD.networks.models
module
GOOD.networks.models.BaseGNN
module
GOOD.networks.models.CIGAGNN
module
GOOD.networks.models.Classifiers
module
GOOD.networks.models.CoralGCNs
module
GOOD.networks.models.CoralNN
module
GOOD.networks.models.DANNGCNs
module
GOOD.networks.models.DANNs
module
GOOD.networks.models.DIRGNN
module
GOOD.networks.models.EERM
module
GOOD.networks.models.GCNs
module
GOOD.networks.models.GILGNNs
module
GOOD.networks.models.GINs
module
GOOD.networks.models.GINvirtualnode
module
GOOD.networks.models.GSATGNNs
module
GOOD.networks.models.MixupGCNs
module
GOOD.networks.models.MixupGNN
module
GOOD.networks.models.MolEncoders
module
GOOD.networks.models.Pooling
module
GOOD.networks.models.SRGCNs
module
GOOD.ood_algorithms
module
GOOD.ood_algorithms.algorithms
module
GOOD.ood_algorithms.algorithms.BaseOOD
module
GOOD.ood_algorithms.algorithms.CIGA
module
GOOD.ood_algorithms.algorithms.Coral
module
GOOD.ood_algorithms.algorithms.DANN
module
GOOD.ood_algorithms.algorithms.DIR
module
GOOD.ood_algorithms.algorithms.EERM
module
GOOD.ood_algorithms.algorithms.ERM
module
GOOD.ood_algorithms.algorithms.GIL
module
GOOD.ood_algorithms.algorithms.GroupDRO
module
GOOD.ood_algorithms.algorithms.GSAT
module
GOOD.ood_algorithms.algorithms.IRM
module
GOOD.ood_algorithms.algorithms.Mixup
module
GOOD.ood_algorithms.algorithms.SRGNN
module
GOOD.ood_algorithms.algorithms.VREx
module
GOOD.ood_algorithms.ood_manager
module
GOOD.utils
module
GOOD.utils.args
module
GOOD.utils.config_reader
module
GOOD.utils.data
module
GOOD.utils.evaluation
module
GOOD.utils.fast_pytorch_kmeans
module
GOOD.utils.fast_pytorch_kmeans.init_methods
module
GOOD.utils.fast_pytorch_kmeans.kmeans
module
GOOD.utils.fast_pytorch_kmeans.multi_kmeans
module
GOOD.utils.graph_visualize
module
GOOD.utils.initial
module
GOOD.utils.logger
module
GOOD.utils.metric
module
GOOD.utils.register
module
GOOD.utils.synthetic_data
module
GOOD.utils.synthetic_data.BA3_loc
module
GOOD.utils.synthetic_data.synthetic_structsim
module
GOOD.utils.train
module
GOODArxiv (class in GOOD.data.good_datasets.good_arxiv)
GOODCBAS (class in GOOD.data.good_datasets.good_cbas)
GOODCMNIST (class in GOOD.data.good_datasets.good_cmnist)
GOODCora (class in GOOD.data.good_datasets.good_cora)
GOODHIV (class in GOOD.data.good_datasets.good_hiv)
GOODMotif (class in GOOD.data.good_datasets.good_motif)
GOODPCBA (class in GOOD.data.good_datasets.good_pcba)
GOODSST2 (class in GOOD.data.good_datasets.good_sst2)
goodtg() (in module GOOD.kernel.main)
GOODTwitch (class in GOOD.data.good_datasets.good_twitch)
GOODTwitter (class in GOOD.data.good_datasets.good_twitter)
GOODWebKB (class in GOOD.data.good_datasets.good_webkb)
GOODZINC (class in GOOD.data.good_datasets.good_zinc)
gpu_idx (GOOD.utils.args.CommonArgs attribute)
GradientReverseLayerF (class in GOOD.networks.models.DANNGCNs)
(class in GOOD.networks.models.DANNs)
Graph_Editer (class in GOOD.networks.models.EERM)
GroupDRO (class in GOOD.ood_algorithms.algorithms.GroupDRO)
GSAT (class in GOOD.ood_algorithms.algorithms.GSAT)
GSATGIN (class in GOOD.networks.models.GSATGNNs)
GSATvGIN (class in GOOD.networks.models.GSATGNNs)
H
HarvestLauncher (class in GOOD.kernel.launchers.harvest_launcher)
house() (in module GOOD.utils.synthetic_data.synthetic_structsim)
I
id_test_ckpt (GOOD.utils.args.CommonArgs attribute)
IdenticalPool (class in GOOD.networks.models.Pooling)
idNode() (in module GOOD.ood_algorithms.algorithms.Mixup)
initialize_model_dataset() (in module GOOD.kernel.main)
input_preprocess() (GOOD.ood_algorithms.algorithms.BaseOOD.BaseOODAlg method)
(GOOD.ood_algorithms.algorithms.Mixup.Mixup method)
(GOOD.ood_algorithms.algorithms.SRGNN.SRGNN method)
IRM (class in GOOD.ood_algorithms.algorithms.IRM)
K
KMeans (class in GOOD.utils.fast_pytorch_kmeans.kmeans)
KMM() (in module GOOD.networks.models.SRGCNs)
(in module GOOD.ood_algorithms.algorithms.SRGNN)
L
l2diff() (in module GOOD.networks.models.SRGCNs)
(in module GOOD.ood_algorithms.algorithms.SRGNN)
ladder() (in module GOOD.utils.synthetic_data.synthetic_structsim)
launch() (in module GOOD.kernel.launch)
Launcher (class in GOOD.kernel.launchers.basic_launcher)
launcher (GOOD.utils.args.AutoArgs attribute)
launcher_register() (GOOD.utils.register.Register method)
LBAPcore (class in GOOD.data.good_datasets.lbap_core)
load() (GOOD.data.good_datasets.good_arxiv.GOODArxiv static method)
(GOOD.data.good_datasets.good_cbas.GOODCBAS static method)
(GOOD.data.good_datasets.good_cmnist.GOODCMNIST static method)
(GOOD.data.good_datasets.good_cora.GOODCora static method)
(GOOD.data.good_datasets.good_hiv.GOODHIV static method)
(GOOD.data.good_datasets.good_motif.GOODMotif static method)
(GOOD.data.good_datasets.good_pcba.GOODPCBA static method)
(GOOD.data.good_datasets.good_sst2.GOODSST2 static method)
(GOOD.data.good_datasets.good_twitch.GOODTwitch static method)
(GOOD.data.good_datasets.good_twitter.GOODTwitter static method)
(GOOD.data.good_datasets.good_webkb.GOODWebKB static method)
(GOOD.data.good_datasets.good_zinc.GOODZINC static method)
(GOOD.data.good_datasets.lbap_core.LBAPcore static method)
load_config() (in module GOOD.utils.config_reader)
load_dataset() (in module GOOD.data.dataset_manager)
load_launcher() (in module GOOD.kernel.launcher_manager)
load_logger() (in module GOOD.utils.logger)
load_model() (in module GOOD.networks.model_manager)
load_ood_alg() (in module GOOD.ood_algorithms.ood_manager)
load_pipeline() (in module GOOD.kernel.pipeline_manager)
load_task() (GOOD.kernel.pipelines.basic_pipeline.Pipeline method)
log_file (GOOD.utils.args.CommonArgs attribute)
log_path (GOOD.utils.args.CommonArgs attribute)
loss_calculate() (GOOD.ood_algorithms.algorithms.BaseOOD.BaseOODAlg method)
(GOOD.ood_algorithms.algorithms.CIGA.CIGA method)
(GOOD.ood_algorithms.algorithms.DIR.DIR method)
(GOOD.ood_algorithms.algorithms.EERM.EERM method)
(GOOD.ood_algorithms.algorithms.Mixup.Mixup method)
loss_postprocess() (GOOD.ood_algorithms.algorithms.BaseOOD.BaseOODAlg method)
(GOOD.ood_algorithms.algorithms.CIGA.CIGA method)
(GOOD.ood_algorithms.algorithms.Coral.Coral method)
(GOOD.ood_algorithms.algorithms.DANN.DANN method)
(GOOD.ood_algorithms.algorithms.DIR.DIR method)
(GOOD.ood_algorithms.algorithms.EERM.EERM method)
(GOOD.ood_algorithms.algorithms.GIL.GIL method)
(GOOD.ood_algorithms.algorithms.GroupDRO.GroupDRO method)
(GOOD.ood_algorithms.algorithms.GSAT.GSAT method)
(GOOD.ood_algorithms.algorithms.IRM.IRM method)
(GOOD.ood_algorithms.algorithms.SRGNN.SRGNN method)
(GOOD.ood_algorithms.algorithms.VREx.VREx method)
lr (GOOD.utils.args.TrainArgs attribute)
M
main() (in module GOOD.kernel.main)
make_list_cmds() (in module GOOD.kernel.launch)
max_epoch (GOOD.utils.args.TrainArgs attribute)
max_sim() (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans method)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans method)
merge_dicts() (in module GOOD.utils.config_reader)
message() (GOOD.networks.models.GINs.GINEConv method)
(GOOD.networks.models.MixupGCNs.MixUpGCNConv method)
message_and_aggregate() (GOOD.networks.models.MixupGCNs.MixUpGCNConv method)
Metric (class in GOOD.utils.metric)
mile_stones (GOOD.utils.args.TrainArgs attribute)
Mixup (class in GOOD.ood_algorithms.algorithms.Mixup)
Mixup_GCN (class in GOOD.networks.models.MixupGCNs)
Mixup_GIN (class in GOOD.networks.models.MixupGNN)
Mixup_vGIN (class in GOOD.networks.models.MixupGNN)
MixUpGCNConv (class in GOOD.networks.models.MixupGCNs)
MixupGCNFeatExtractor (class in GOOD.networks.models.MixupGCNs)
MLP (class in GOOD.networks.models.GILGNNs)
(class in GOOD.networks.models.GSATGNNs)
model (GOOD.utils.args.CommonArgs attribute)
model_layer (GOOD.utils.args.ModelArgs attribute)
model_level (GOOD.utils.args.ModelArgs attribute)
model_name (GOOD.utils.args.ModelArgs attribute)
model_register() (GOOD.utils.register.Register method)
ModelArgs (class in GOOD.utils.args)
module
GOOD.data
GOOD.data.dataset_manager
GOOD.data.good_datasets
GOOD.data.good_datasets.good_arxiv
GOOD.data.good_datasets.good_cbas
GOOD.data.good_datasets.good_cmnist
GOOD.data.good_datasets.good_cora
GOOD.data.good_datasets.good_hiv
GOOD.data.good_datasets.good_motif
GOOD.data.good_datasets.good_pcba
GOOD.data.good_datasets.good_sst2
GOOD.data.good_datasets.good_twitch
GOOD.data.good_datasets.good_twitter
GOOD.data.good_datasets.good_webkb
GOOD.data.good_datasets.good_zinc
GOOD.data.good_datasets.lbap_core
GOOD.data.good_datasets.orig_zinc
GOOD.data.good_loaders
GOOD.data.good_loaders.BaseLoader
GOOD.definitions
GOOD.kernel
GOOD.kernel.launch
GOOD.kernel.launcher_manager
GOOD.kernel.launchers
GOOD.kernel.launchers.basic_launcher
GOOD.kernel.launchers.harvest_launcher
GOOD.kernel.launchers.multi_launcher
GOOD.kernel.launchers.single_launcher
GOOD.kernel.main
GOOD.kernel.pipeline_manager
GOOD.kernel.pipelines
GOOD.kernel.pipelines.basic_pipeline
GOOD.networks
GOOD.networks.model_manager
GOOD.networks.models
GOOD.networks.models.BaseGNN
GOOD.networks.models.CIGAGNN
GOOD.networks.models.Classifiers
GOOD.networks.models.CoralGCNs
GOOD.networks.models.CoralNN
GOOD.networks.models.DANNGCNs
GOOD.networks.models.DANNs
GOOD.networks.models.DIRGNN
GOOD.networks.models.EERM
GOOD.networks.models.GCNs
GOOD.networks.models.GILGNNs
GOOD.networks.models.GINs
GOOD.networks.models.GINvirtualnode
GOOD.networks.models.GSATGNNs
GOOD.networks.models.MixupGCNs
GOOD.networks.models.MixupGNN
GOOD.networks.models.MolEncoders
GOOD.networks.models.Pooling
GOOD.networks.models.SRGCNs
GOOD.ood_algorithms
GOOD.ood_algorithms.algorithms
GOOD.ood_algorithms.algorithms.BaseOOD
GOOD.ood_algorithms.algorithms.CIGA
GOOD.ood_algorithms.algorithms.Coral
GOOD.ood_algorithms.algorithms.DANN
GOOD.ood_algorithms.algorithms.DIR
GOOD.ood_algorithms.algorithms.EERM
GOOD.ood_algorithms.algorithms.ERM
GOOD.ood_algorithms.algorithms.GIL
GOOD.ood_algorithms.algorithms.GroupDRO
GOOD.ood_algorithms.algorithms.GSAT
GOOD.ood_algorithms.algorithms.IRM
GOOD.ood_algorithms.algorithms.Mixup
GOOD.ood_algorithms.algorithms.SRGNN
GOOD.ood_algorithms.algorithms.VREx
GOOD.ood_algorithms.ood_manager
GOOD.utils
GOOD.utils.args
GOOD.utils.config_reader
GOOD.utils.data
GOOD.utils.evaluation
GOOD.utils.fast_pytorch_kmeans
GOOD.utils.fast_pytorch_kmeans.init_methods
GOOD.utils.fast_pytorch_kmeans.kmeans
GOOD.utils.fast_pytorch_kmeans.multi_kmeans
GOOD.utils.graph_visualize
GOOD.utils.initial
GOOD.utils.logger
GOOD.utils.metric
GOOD.utils.register
GOOD.utils.synthetic_data
GOOD.utils.synthetic_data.BA3_loc
GOOD.utils.synthetic_data.synthetic_structsim
GOOD.utils.train
moment_diff() (in module GOOD.networks.models.SRGCNs)
(in module GOOD.ood_algorithms.algorithms.SRGNN)
MultiKMeans (class in GOOD.utils.fast_pytorch_kmeans.multi_kmeans)
MultiLauncher (class in GOOD.kernel.launchers.multi_launcher)
N
nan2zero_get_mask() (in module GOOD.utils.train)
num_classes (GOOD.utils.args.DatasetArgs attribute)
num_envs (GOOD.utils.args.DatasetArgs attribute)
num_steps (GOOD.utils.args.TrainArgs attribute)
num_workers (GOOD.utils.args.CommonArgs attribute)
O
ood (GOOD.utils.args.CommonArgs attribute)
ood_alg (GOOD.utils.args.OODArgs attribute)
ood_alg_register() (GOOD.utils.register.Register method)
ood_param (GOOD.utils.args.OODArgs attribute)
OODArgs (class in GOOD.utils.args)
output_postprocess() (GOOD.ood_algorithms.algorithms.BaseOOD.BaseOODAlg method)
(GOOD.ood_algorithms.algorithms.CIGA.CIGA method)
(GOOD.ood_algorithms.algorithms.Coral.Coral method)
(GOOD.ood_algorithms.algorithms.DANN.DANN method)
(GOOD.ood_algorithms.algorithms.DIR.DIR method)
(GOOD.ood_algorithms.algorithms.GIL.GIL method)
(GOOD.ood_algorithms.algorithms.GSAT.GSAT method)
(GOOD.ood_algorithms.algorithms.IRM.IRM method)
(GOOD.ood_algorithms.algorithms.SRGNN.SRGNN method)
P
pairwise_distances() (in module GOOD.networks.models.SRGCNs)
(in module GOOD.ood_algorithms.algorithms.SRGNN)
path() (in module GOOD.utils.synthetic_data.synthetic_structsim)
perturb() (in module GOOD.utils.synthetic_data.BA3_loc)
Pipeline (class in GOOD.kernel.pipelines.basic_pipeline)
pipeline (GOOD.utils.args.CommonArgs attribute)
pipeline_register() (GOOD.utils.register.Register method)
plot_calculation_graph() (in module GOOD.utils.graph_visualize)
plot_graph() (in module GOOD.utils.graph_visualize)
predict() (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans method)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans method)
process() (GOOD.data.good_datasets.good_arxiv.GOODArxiv method)
(GOOD.data.good_datasets.good_cbas.GOODCBAS method)
(GOOD.data.good_datasets.good_cmnist.GOODCMNIST method)
(GOOD.data.good_datasets.good_cora.GOODCora method)
(GOOD.data.good_datasets.good_hiv.GOODHIV method)
(GOOD.data.good_datasets.good_motif.GOODMotif method)
(GOOD.data.good_datasets.good_pcba.GOODPCBA method)
(GOOD.data.good_datasets.good_sst2.GOODSST2 method)
(GOOD.data.good_datasets.good_twitch.GOODTwitch method)
(GOOD.data.good_datasets.good_twitter.GOODTwitter method)
(GOOD.data.good_datasets.good_webkb.GOODWebKB method)
(GOOD.data.good_datasets.good_zinc.GOODZINC method)
(GOOD.data.good_datasets.lbap_core.LBAPcore method)
(GOOD.data.good_datasets.orig_zinc.ZINC method)
process_args() (GOOD.utils.args.CommonArgs method)
(GOOD.utils.args.OODArgs method)
process_configs() (in module GOOD.utils.config_reader)
processed_dir (GOOD.data.good_datasets.good_arxiv.GOODArxiv property)
processed_file_names (GOOD.data.good_datasets.good_arxiv.GOODArxiv property)
(GOOD.data.good_datasets.good_cbas.GOODCBAS property)
(GOOD.data.good_datasets.good_cmnist.GOODCMNIST property)
(GOOD.data.good_datasets.good_cora.GOODCora property)
(GOOD.data.good_datasets.good_hiv.GOODHIV property)
(GOOD.data.good_datasets.good_motif.GOODMotif property)
(GOOD.data.good_datasets.good_pcba.GOODPCBA property)
(GOOD.data.good_datasets.good_sst2.GOODSST2 property)
(GOOD.data.good_datasets.good_twitch.GOODTwitch property)
(GOOD.data.good_datasets.good_twitter.GOODTwitter property)
(GOOD.data.good_datasets.good_webkb.GOODWebKB property)
(GOOD.data.good_datasets.good_zinc.GOODZINC property)
(GOOD.data.good_datasets.lbap_core.LBAPcore property)
(GOOD.data.good_datasets.orig_zinc.ZINC property)
propagate() (GOOD.networks.models.GCNs.GCNConv method)
R
random_seed (GOOD.utils.args.CommonArgs attribute)
raw_file_names (GOOD.data.good_datasets.orig_zinc.ZINC property)
read_meta_info() (in module GOOD.data.dataset_manager)
reg_absolute_error() (GOOD.utils.metric.Metric method)
Register (class in GOOD.utils.register)
relabel() (in module GOOD.networks.models.CIGAGNN)
(in module GOOD.networks.models.DIRGNN)
remaining_memory() (GOOD.utils.fast_pytorch_kmeans.kmeans.KMeans method)
(GOOD.utils.fast_pytorch_kmeans.multi_kmeans.MultiKMeans method)
reset_random_seed() (in module GOOD.utils.initial)
rmse() (GOOD.utils.metric.Metric method)
roc_auc_score() (GOOD.utils.metric.Metric method)
S
save_epoch() (GOOD.kernel.pipelines.basic_pipeline.Pipeline method)
save_gap (GOOD.utils.args.TrainArgs attribute)
save_tag (GOOD.utils.args.CommonArgs attribute)
search_tap_args() (in module GOOD.utils.config_reader)
set_loss_func() (GOOD.utils.metric.Metric method)
set_masks() (in module GOOD.networks.models.CIGAGNN)
(in module GOOD.networks.models.DIRGNN)
(in module GOOD.networks.models.GILGNNs)
(in module GOOD.networks.models.GSATGNNs)
set_score_func() (GOOD.utils.metric.Metric method)
set_up() (GOOD.ood_algorithms.algorithms.BaseOOD.BaseOODAlg method)
setup() (GOOD.data.good_loaders.BaseLoader.BaseDataLoader class method)
shift_type (GOOD.utils.args.DatasetArgs attribute)
shuffleData() (in module GOOD.ood_algorithms.algorithms.Mixup)
SingleLauncher (class in GOOD.kernel.launchers.single_launcher)
sparse_sort() (in module GOOD.networks.models.CIGAGNN)
(in module GOOD.networks.models.DIRGNN)
sparse_topk() (in module GOOD.networks.models.CIGAGNN)
(in module GOOD.networks.models.DIRGNN)
split_batch() (in module GOOD.networks.models.CIGAGNN)
(in module GOOD.networks.models.DIRGNN)
split_graph() (in module GOOD.networks.models.CIGAGNN)
(in module GOOD.networks.models.DIRGNN)
SRGCN (class in GOOD.networks.models.SRGCNs)
SRGNN (class in GOOD.ood_algorithms.algorithms.SRGNN)
stage_control() (GOOD.ood_algorithms.algorithms.BaseOOD.BaseOODAlg method)
(GOOD.ood_algorithms.algorithms.DIR.DIR method)
(GOOD.ood_algorithms.algorithms.EERM.EERM method)
(GOOD.ood_algorithms.algorithms.GIL.GIL method)
(GOOD.ood_algorithms.algorithms.GSAT.GSAT method)
stage_stones (GOOD.utils.args.TrainArgs attribute)
star() (in module GOOD.utils.synthetic_data.synthetic_structsim)
sweep_root (GOOD.utils.args.AutoArgs attribute)
T
task (GOOD.utils.args.CommonArgs attribute)
tensorboard_logdir (GOOD.utils.args.CommonArgs attribute)
test_bs (GOOD.utils.args.TrainArgs attribute)
test_ckpt (GOOD.utils.args.CommonArgs attribute)
tr_ctn (GOOD.utils.args.TrainArgs attribute)
train (GOOD.utils.args.CommonArgs attribute)
train() (GOOD.kernel.pipelines.basic_pipeline.Pipeline method)
train_batch() (GOOD.kernel.pipelines.basic_pipeline.Pipeline method)
train_bs (GOOD.utils.args.TrainArgs attribute)
TrainArgs (class in GOOD.utils.args)
tree() (in module GOOD.utils.synthetic_data.synthetic_structsim)
V
val_bs (GOOD.utils.args.TrainArgs attribute)
varcycle() (in module GOOD.utils.synthetic_data.synthetic_structsim)
vGIN (class in GOOD.networks.models.GINvirtualnode)
vGINEncoder (class in GOOD.networks.models.GINvirtualnode)
vGINFeatExtractor (class in GOOD.networks.models.GINvirtualnode)
vGINMolEncoder (class in GOOD.networks.models.GINvirtualnode)
VirtualNodeEncoder (class in GOOD.networks.models.GINvirtualnode)
VREx (class in GOOD.ood_algorithms.algorithms.VREx)
W
weight_decay (GOOD.utils.args.TrainArgs attribute)
wheel() (in module GOOD.utils.synthetic_data.synthetic_structsim)
Z
ZINC (class in GOOD.data.good_datasets.orig_zinc)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds