Ported from Spektral, PyTorch Geometric and StellarGraph
Important
K3 Node
only supports operations on sparse adjacency matrix with TensorFlow
backend. Support for JAX or PyTorch backends will be added future releases.
AGNNConv
: An Attention-based Graph Neural Network (AGNN)APPNPConv
PPNPPropagation
: (Approximate) Personalized Propagation of Neural Predictions (PPNP/APPNP)ARMAConv
: An Auto-Regressive Moving Average convolutional layer (ARMA) from the paperCrystalConv
: Crystal Graph Convolutional NeuralGatedGraphConv
: Gated Graph Sequence Neural NetworksGraphConvolution
: Graph Convolutional Network (GCN)GeneralConv
: A general convolutional layer from the paper: Design Space for Graph Neural NetworksGINConv
: A Graph Isomorphism Network (GIN) from the paper: How Powerful are Graph Neural Networks?GraphAttention
: Graph ATtention Network (GAT)SAGEConv
: A GraphSAGE layer from the paper: Inductive Representation Learning on Large Graphs
SumAggregation
MaxAggregation
MeanAggregation
SoftmaxAggregation
PowerMeanAggregation
MeanSubtractionNorm
MessageNorm
Performer
: The linear scaled attention mechanism from the "Rethinking Attention with Performers"
Help us improve K3Node! Report issues, submit patches, or share your suggestions.