Interface LinkPredictionSplitConfig

  • All Superinterfaces:
    org.neo4j.gds.config.ToMapConvertible

    @Configuration
    public interface LinkPredictionSplitConfig
    extends org.neo4j.gds.config.ToMapConvertible
    • Method Detail

      • validationFolds

        @Default
        @IntegerRange(min=2)
        default int validationFolds()
      • testFraction

        @Default
        @Key("testFraction")
        @DoubleRange(min=0.0,
                     minInclusive=false)
        default double testFraction()
      • trainFraction

        @Default
        @Key("trainFraction")
        @DoubleRange(min=0.0,
                     minInclusive=false)
        default double trainFraction()
      • negativeSamplingRatio

        @Default
        @DoubleRange(min=0.0,
                     minInclusive=false)
        default double negativeSamplingRatio()
      • negativeRelationshipType

        java.util.Optional<java.lang.String> negativeRelationshipType()
      • testRelationshipType

        @Default
        @Ignore
        default org.neo4j.gds.RelationshipType testRelationshipType()
      • testComplementRelationshipType

        @Default
        @Ignore
        default org.neo4j.gds.RelationshipType testComplementRelationshipType()
      • trainRelationshipType

        @Default
        @Ignore
        default org.neo4j.gds.RelationshipType trainRelationshipType()
      • featureInputRelationshipType

        @Default
        @Ignore
        default org.neo4j.gds.RelationshipType featureInputRelationshipType()
      • toMap

        @ToMap
        java.util.Map<java.lang.String,​java.lang.Object> toMap()
        Specified by:
        toMap in interface org.neo4j.gds.config.ToMapConvertible
      • configKeys

        @CollectKeys
        default java.util.Collection<java.lang.String> configKeys()
      • validateAgainstGraphStore

        @Ignore
        default void validateAgainstGraphStore​(org.neo4j.gds.api.GraphStore graphStore,
                                               org.neo4j.gds.RelationshipType targetRelationshipType)
      • expectedSetSizes

        @Derived
        @Ignore
        default ExpectedSetSizes expectedSetSizes​(long relationshipCount)
      • expectedGraphDimensions

        @Derived
        @Ignore
        default org.neo4j.gds.core.GraphDimensions expectedGraphDimensions​(org.neo4j.gds.core.GraphDimensions baseDim,
                                                                           java.lang.String targetRelType)