latest

开始使用

  • Install
  • Quick Start
    • Quick Start From API
    • Quick Start From Source

进阶文档

  • A Pipeline of OpenHGNN
    • Task
    • Model
    • TrainerFlow
  • Developer Guide
    • Evaluate a new dataset
    • Apply a new model
    • Apply to a new scenario

API说明

  • Dataset
    • openhgnn.dataset.BaseDataset
    • openhgnn.dataset.NodeClassificationDataset
    • openhgnn.dataset.LinkPredictionDataset
    • openhgnn.dataset.RecommendationDataset
    • openhgnn.dataset.AcademicDataset
    • openhgnn.dataset.HGBDataset
    • openhgnn.dataset.OHGBDataset
    • openhgnn.dataset.GTNDataset
    • openhgnn.dataset.AsLinkPredictionDataset
    • openhgnn.dataset.AsNodeClassificationDataset
    • openhgnn.dataset.EdgeClassificationDataset
  • Task
    • openhgnn.tasks.BaseTask
    • openhgnn.tasks.NodeClassification
    • openhgnn.tasks.LinkPrediction
    • openhgnn.tasks.Recommendation
    • openhgnn.tasks.EdgeClassification
    • openhgnn.tasks.hypergraph
  • Layer
    • openhgnn.layers.HeteroEmbedLayer
    • openhgnn.layers.GeneralLinear
    • openhgnn.layers.HeteroLinearLayer
    • openhgnn.layers.HeteroMLPLayer
    • openhgnn.layers.HeteroFeature
    • openhgnn.layers.MetapathConv
    • openhgnn.layers.HeteroGraphConv
    • openhgnn.layers.ATTConv
    • openhgnn.layers.MacroConv
    • openhgnn.layers.SemanticAttention
    • openhgnn.layers.CompConv
    • openhgnn.layers.AttConv
    • openhgnn.layers.LSTMConv
  • Models
    • openhgnn.models.BaseModel
    • openhgnn.models.CompGCN
    • openhgnn.models.HetGNN
    • openhgnn.models.RGCN
    • openhgnn.models.RGAT
    • openhgnn.models.RSHN
    • openhgnn.models.SkipGram
    • openhgnn.models.HAN
    • openhgnn.models.HeCo
    • openhgnn.models.HGT
    • openhgnn.models.GTN
    • openhgnn.models.fastGTN
    • openhgnn.models.MHNF
    • openhgnn.models.MAGNN
    • openhgnn.models.HeGAN
    • openhgnn.models.NSHE
    • openhgnn.models.NARS
    • openhgnn.models.RHGNN
    • openhgnn.models.HPN
    • openhgnn.models.KGCN
    • openhgnn.models.SLiCE
    • openhgnn.models.HGSL
    • openhgnn.models.homo_GNN
    • openhgnn.models.general_HGNN
    • openhgnn.models.HDE
    • openhgnn.models.SimpleHGN
    • openhgnn.models.GATNE
    • openhgnn.models.Rsage
    • openhgnn.models.Mg2vec
    • openhgnn.models.DHNE
    • openhgnn.models.DiffMG
    • openhgnn.models.MeiREC
  • Trainerflow
    • openhgnn.trainerflow.BaseFlow
    • openhgnn.trainerflow.NodeClassification
    • openhgnn.trainerflow.LinkPrediction
    • openhgnn.trainerflow.Recommendation
    • openhgnn.trainerflow.HetGNNTrainer
    • openhgnn.trainerflow.HGTTrainer
    • openhgnn.trainerflow.KGCNTrainer
    • openhgnn.trainerflow.HeGANTrainer
    • openhgnn.trainerflow.Metapath2VecTrainer
    • openhgnn.trainerflow.HERecTrainer
    • openhgnn.trainerflow.HeCoTrainer
    • openhgnn.trainerflow.DMGI_trainer
    • openhgnn.trainerflow.SLiCETrainer
    • openhgnn.trainerflow.hde_trainer
    • openhgnn.trainerflow.GATNE
    • openhgnn.trainerflow.HANNodeClassification
    • openhgnn.trainerflow.HANLinkPrediction
    • openhgnn.trainerflow.Mg2vecTrainer
    • openhgnn.trainerflow.DHNE_trainer
    • openhgnn.trainerflow.DiffMG_trainer
    • openhgnn.trainerflow.MeiRECTrainer
OpenHGNN
  • Trainerflow
  • Edit on GitHub

Trainerflow¶

openhgnn.trainerflow.BaseFlow

openhgnn.trainerflow.NodeClassification

Node classification flow, The task is to classify the nodes of target nodes.

openhgnn.trainerflow.LinkPrediction

Link Prediction trainer flows.

openhgnn.trainerflow.Recommendation

Recommendation flows.

openhgnn.trainerflow.HetGNNTrainer

SkipGram flows.

openhgnn.trainerflow.HGTTrainer

HGTtrainer flows.

openhgnn.trainerflow.KGCNTrainer

Demo flows.

openhgnn.trainerflow.HeGANTrainer

Node classification flows.

openhgnn.trainerflow.Metapath2VecTrainer

openhgnn.trainerflow.HERecTrainer

openhgnn.trainerflow.HeCoTrainer

openhgnn.trainerflow.DMGI_trainer

openhgnn.trainerflow.SLiCETrainer

openhgnn.trainerflow.hde_trainer

HDE trainer flow.

openhgnn.trainerflow.GATNE

openhgnn.trainerflow.HANNodeClassification

HAN node classification flow.

openhgnn.trainerflow.HANLinkPrediction

HAN link prediction trainer flows.

openhgnn.trainerflow.Mg2vecTrainer

openhgnn.trainerflow.DHNE_trainer

DHNE trainer flow.

openhgnn.trainerflow.DiffMG_trainer

Recommendation flows.

openhgnn.trainerflow.MeiRECTrainer

Previous Next

© 版权所有 2023, BUPT-GAMMA LAB. Revision cf4773db.

Built with Sphinx using a theme provided by Read the Docs.