Message Passing

Various decompositions for R-GCN.

Classes

RGCNRepresentations(triples_factory, ...[, ...])

Entity representations enriched by R-GCN.

Decomposition(input_dim, num_relations[, ...])

Base module for relation-specific message passing.

BasesDecomposition(input_dim, num_relations)

Represent relation-weights as a linear combination of base transformation matrices.

BlockDecomposition(input_dim, num_relations)

Represent relation-specific weight matrices via block-diagonal matrices.

Class Inheritance Diagram

Inheritance diagram of pykeen.nn.message_passing.RGCNRepresentations, pykeen.nn.message_passing.Decomposition, pykeen.nn.message_passing.BasesDecomposition, pykeen.nn.message_passing.BlockDecomposition