Skip to content

Perform fully-inductive OR semi-inductive link prediction using my own dataset #1319

Answered by mberr
serenalotreck asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @serenalotreck, the inductive model was mostly coded with the "standard" benchmark setting of a fixed pre-defined validation/test split in mind, rather than the open-ended, continuous prediction setting.

  • transductive_training: the training portion
  • inductive_inference: the triples available at inference (validation/test time)
  • inductive_validation / inductive_test: the triples to score

It is not yet fully integrated with the prediction workflow we developed for the transductive setting. So, you would need to set, e.g., the validation factory to the one you want to run prediction with, e.g.:

model = InductiveNodePiece(
    ...,
    inference_factory=tf_one_abstract,
    validation_factory=

Replies: 1 comment 9 replies

Comment options

You must be logged in to vote
9 replies
@serenalotreck
Comment options

@mberr
Comment options

@mberr
Comment options

@serenalotreck
Comment options

@mberr
Comment options

Answer selected by serenalotreck
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants