Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/THUDM/HGB
/ types & classes
Types & classes
293 in github.com/THUDM/HGB
⨍
Functions
2,023
◇
Types & classes
293
↓ 14 callers
Class
GCNConv
r"""The graph convolutional operator from the `"Semi-supervised Classfication with Graph Convolutional Networks" <https://arxiv.org/abs/1609.0
NC/GTN/gcn.py:10
↓ 14 callers
Class
data_loader
NC/benchmark/methods/HGT/data_loader.py:7
↓ 14 callers
Class
data_loader
LP/benchmark/methods/HGT/data_loader.py:10
↓ 12 callers
Class
index_generator
NC/benchmark/methods/MAGNN/utils/tools.py:212
↓ 8 callers
Class
data_loader
NC/benchmark/methods/HetSANN/HetSANN_MRV/scripts/data_loader.py:7
↓ 7 callers
Class
Data
NC/benchmark/methods/RSHN/torch_geometric/data/data.py:8
↓ 7 callers
Class
Data
NC/RSHN/torch_geometric/data/data.py:8
↓ 7 callers
Class
index_generator
LP/benchmark/methods/MAGNN_ini/utils/tools.py:212
↓ 6 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
NC/benchmark/methods/MAGNN/utils/pytorchtools.py:5
↓ 6 callers
Class
index_generator
NC/MAGNN/utils/tools.py:212
↓ 6 callers
Class
index_generator
LP/MAGNN/utils/tools.py:213
↓ 6 callers
Class
index_generator
LP/benchmark/methods/MAGNN/utils/tools.py:212
↓ 6 callers
Class
myGATConv
Adapted from https://docs.dgl.ai/_modules/dgl/nn/pytorch/conv/gatconv.html#GATConv
NC/benchmark/methods/baseline/conv.py:13
↓ 4 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
NC/MAGNN/utils/pytorchtools.py:5
↓ 4 callers
Class
HANLayer
HAN layer. Arguments --------- meta_paths : list of metapaths, each as a list of edge types in_size : input feature dimension
NC/benchmark/methods/HAN/model_hetero_multi.py:35
↓ 4 callers
Class
HANLayer
HAN layer. Arguments --------- meta_paths : list of metapaths, each as a list of edge types in_size : input feature dimension
NC/benchmark/methods/HAN/model_hetero.py:35
↓ 4 callers
Class
MAGNN_ctr_ntype_specific
NC/MAGNN/model/base_MAGNN.py:185
↓ 4 callers
Class
MAGNN_ctr_ntype_specific
NC/benchmark/methods/MAGNN/model/base_MAGNN.py:185
↓ 4 callers
Class
MAGNN_ctr_ntype_specific
LP/MAGNN/model/base_MAGNN.py:185
↓ 4 callers
Class
MAGNN_ctr_ntype_specific
LP/benchmark/methods/MAGNN/model/base_MAGNN.py:185
↓ 4 callers
Class
MAGNN_ctr_ntype_specific
LP/benchmark/methods/MAGNN_ini/model/base_MAGNN.py:185
↓ 4 callers
Class
NNConv
NC/RSHN/torch_geometric/nn/conv/nn_conv.py:8
↓ 4 callers
Class
RelationConv
NC/RSHN/torch_geometric/nn/conv/relation_conv.py:8
↓ 4 callers
Class
myGAT
TC/HGAT/model/code/baseline/GNN.py:10
↓ 3 callers
Class
DisMult
LP/RGCN/GNN.py:5
↓ 3 callers
Class
Dot
LP/RGCN/GNN.py:24
↓ 3 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
NC/benchmark/methods/baseline/utils/pytorchtools.py:5
↓ 3 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
LP/benchmark/methods/MAGNN/utils/pytorchtools.py:5
↓ 3 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
LP/benchmark/methods/MAGNN_ini/utils/pytorchtools.py:5
↓ 3 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
TC/HGAT/model/code/baseline/utils/pytorchtools.py:5
↓ 3 callers
Class
GTConv
NC/benchmark/methods/GTN/model_sparse.py:118
↓ 3 callers
Class
GTConv
NC/benchmark/methods/GTN/model.py:124
↓ 3 callers
Class
GTConv
NC/GTN/model_sparse.py:118
↓ 3 callers
Class
GTConv
NC/GTN/model.py:119
↓ 3 callers
Class
GraphConvolution
Graph convolution layer.
Recom/KGNN-LS/src/gcn/layers.py:14
↓ 3 callers
Class
Logger
TC/HGAT/model/code/print_log.py:5
↓ 3 callers
Class
MAGNN_nc_mb
NC/benchmark/methods/MAGNN/model/MAGNN_nc_mb.py:63
↓ 3 callers
Class
MyGraphConvolution
TC/HGAT/model/code/layers.py:9
↓ 3 callers
Class
myGATConv
Adapted from https://docs.dgl.ai/_modules/dgl/nn/pytorch/conv/gatconv.html#GATConv
LP/benchmark/methods/baseline/conv.py:13
↓ 3 callers
Class
myGATConv
Adapted from https://docs.dgl.ai/_modules/dgl/nn/pytorch/conv/gatconv.html#GATConv
TC/HGAT/model/code/baseline/conv.py:13
↓ 3 callers
Class
myGATConv
Adapted from https://docs.dgl.ai/_modules/dgl/nn/pytorch/conv/gatconv.html#GATConv
Recom/baseline/Model/conv.py:13
↓ 2 callers
Class
Batch
NC/benchmark/methods/RSHN/torch_geometric/data/batch.py:5
↓ 2 callers
Class
Batch
NC/RSHN/torch_geometric/data/batch.py:5
↓ 2 callers
Class
DataLoader
NC/RSHN/torch_geometric/data/dataloader.py:7
↓ 2 callers
Class
DisMult
LP/RGCN/model.py:11
↓ 2 callers
Class
DisMult
LP/HetGNN/code/homoGNN.py:21
↓ 2 callers
Class
DisMult
LP/RGCN-WN18/code/model.py:102
↓ 2 callers
Class
DisMult
LP/benchmark/methods/GNN/GNN.py:5
↓ 2 callers
Class
DisMult
LP/GATNE/src/homGNN.py:109
↓ 2 callers
Class
Dot
LP/HetGNN/code/homoGNN.py:41
↓ 2 callers
Class
Dot
LP/RGCN-WN18/code/model.py:121
↓ 2 callers
Class
Dot
LP/benchmark/methods/GNN/GNN.py:24
↓ 2 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
NC/benchmark/methods/HGT/utils/pytorchtools.py:5
↓ 2 callers
Class
EarlyStopping
NC/benchmark/methods/HAN/utils.py:351
↓ 2 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
NC/benchmark/methods/GNN/utils/pytorchtools.py:5
↓ 2 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
LP/MAGNN/utils/pytorchtools.py:5
↓ 2 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
LP/RGCN-WN18/code/utils.py:9
↓ 2 callers
Class
EarlyStopping
Early stops the training if validation loss doesn't improve after a given patience.
LP/benchmark/methods/baseline/utils/pytorchtools.py:5
↓ 2 callers
Class
Entities
r"""The relational entities networks "AIFB", "MUTAG", "BGS" and "AM" from the `"Modeling Relational Data with Graph Convolutional Networks" <h
NC/RSHN/torch_geometric/datasets/entities.py:16
↓ 2 callers
Class
GAT
NC/benchmark/methods/GNN/GNN.py:10
↓ 2 callers
Class
GAT
LP/HetGNN/code/homoGNN.py:77
↓ 2 callers
Class
GCN
NC/benchmark/methods/GNN/GNN.py:58
↓ 2 callers
Class
GCN
LP/HetGNN/code/homoGNN.py:50
↓ 2 callers
Class
GTLayer
NC/benchmark/methods/GTN/model_sparse.py:86
↓ 2 callers
Class
GTLayer
NC/benchmark/methods/GTN/model.py:99
↓ 2 callers
Class
GTLayer
NC/GTN/model_sparse.py:86
↓ 2 callers
Class
GTLayer
NC/GTN/model.py:94
↓ 2 callers
Class
GTN
NC/benchmark/methods/GTN/model.py:10
↓ 2 callers
Class
GraphConvolution
TC/HGAT/model/code/layers.py:47
↓ 2 callers
Class
GraphConvolution
Graph convolution layer.
Recom/KGCN/src/gcn/layers.py:14
↓ 2 callers
Class
HANLayer
HAN layer. Arguments --------- meta_paths : list of metapaths, each as a list of edge types in_size : input feature dimension
NC/HAN/model_hetero.py:34
↓ 2 callers
Class
HANLayer
HAN layer. Arguments --------- num_meta_paths : number of homogeneous graphs generated from the metapaths. in_size : input featu
NC/HAN/model.py:24
↓ 2 callers
Class
MAGNN_lp
LP/benchmark/methods/MAGNN_ini/model/MAGNN_lp.py:79
↓ 2 callers
Class
MAGNN_nc
NC/benchmark/methods/MAGNN/model/MAGNN_nc.py:80
↓ 2 callers
Class
MAGNN_nc_layer
NC/MAGNN/model/MAGNN_nc.py:12
↓ 2 callers
Class
MAGNN_nc_layer
NC/benchmark/methods/MAGNN/model/MAGNN_nc.py:12
↓ 2 callers
Class
MAGNN_nc_layer
LP/MAGNN/model/MAGNN_nc.py:12
↓ 2 callers
Class
MAGNN_nc_layer
LP/benchmark/methods/MAGNN/model/MAGNN_nc.py:12
↓ 2 callers
Class
MAGNN_nc_layer
LP/benchmark/methods/MAGNN_ini/model/MAGNN_nc.py:12
↓ 2 callers
Class
NNConv
NC/benchmark/methods/RSHN/torch_geometric/nn/conv/nn_conv.py:8
↓ 2 callers
Class
RelationConv
NC/benchmark/methods/RSHN/torch_geometric/nn/conv/relation_conv.py:8
↓ 2 callers
Class
SelfAttention
TC/HGAT/model/code/layers.py:105
↓ 2 callers
Class
SumAggregator
Recom/KGNN-LS/src/aggregators.py:68
↓ 2 callers
Class
data_loader
NC/benchmark/scripts/data_loader.py:22
↓ 2 callers
Class
data_loader
NC/benchmark/methods/RGCN/scripts/data_loader.py:15
↓ 2 callers
Class
edge_data
LP/HetGNN/code/homoGNN.py:110
↓ 2 callers
Class
myGAT
NC/benchmark/methods/baseline/GNN.py:10
↓ 2 callers
Class
myGAT
LP/benchmark/methods/baseline/GNN.py:30
↓ 2 callers
Class
weighted_GCN
TC/HGAT/model/code/models.py:12
↓ 1 callers
Class
AUC_MRR
LP/benchmark/scripts/LP_AUC_MRR.py:9
↓ 1 callers
Class
Attention_NodeLevel
TC/HGAT/model/code/layers.py:180
↓ 1 callers
Class
BPRMF
Recom/KGAT/Model/BPRMF.py:11
↓ 1 callers
Class
BPRMF_loader
Recom/KGAT/Model/utility/loader_bprmf.py:9
↓ 1 callers
Class
CFKG
Recom/KGAT/Model/CFKG.py:11
↓ 1 callers
Class
CFKG_loader
Recom/KGAT/Model/utility/loader_cfkg.py:14
↓ 1 callers
Class
CKE
Recom/KGAT/Model/CKE.py:11
↓ 1 callers
Class
CKE_loader
Recom/KGAT/Model/utility/loader_cke.py:11
↓ 1 callers
Class
DistMult
LP/benchmark/methods/HGT/model.py:8
↓ 1 callers
Class
DistMult
LP/benchmark/methods/baseline/GNN.py:10
↓ 1 callers
Class
Dot
LP/benchmark/methods/HGT/model.py:20
next →
1–100 of 293, ranked by callers