Interface LinkPredictionSplitConfig
-
- All Superinterfaces:
org.neo4j.gds.config.ToMapConvertible
@Configuration public interface LinkPredictionSplitConfig extends org.neo4j.gds.config.ToMapConvertible
-
-
Field Summary
Fields Modifier and Type Field Description static LinkPredictionSplitConfigDEFAULT_CONFIGstatic java.lang.StringTEST_FRACTION_KEYstatic java.lang.StringTRAIN_FRACTION_KEY
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.Collection<java.lang.String>configKeys()default org.neo4j.gds.core.GraphDimensionsexpectedGraphDimensions(org.neo4j.gds.core.GraphDimensions baseDim, java.lang.String targetRelType)default ExpectedSetSizesexpectedSetSizes(long relationshipCount)default org.neo4j.gds.RelationshipTypefeatureInputRelationshipType()java.util.Optional<java.lang.String>negativeRelationshipType()default doublenegativeSamplingRatio()static LinkPredictionSplitConfigof(org.neo4j.gds.core.CypherMapWrapper config)default org.neo4j.gds.RelationshipTypetestComplementRelationshipType()default doubletestFraction()default org.neo4j.gds.RelationshipTypetestRelationshipType()java.util.Map<java.lang.String,java.lang.Object>toMap()default doubletrainFraction()default org.neo4j.gds.RelationshipTypetrainRelationshipType()default voidvalidateAgainstGraphStore(org.neo4j.gds.api.GraphStore graphStore, org.neo4j.gds.RelationshipType targetRelationshipType)default intvalidationFolds()
-
-
-
Field Detail
-
TEST_FRACTION_KEY
static final java.lang.String TEST_FRACTION_KEY
- See Also:
- Constant Field Values
-
TRAIN_FRACTION_KEY
static final java.lang.String TRAIN_FRACTION_KEY
- See Also:
- Constant Field Values
-
DEFAULT_CONFIG
static final LinkPredictionSplitConfig DEFAULT_CONFIG
-
-
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:
toMapin interfaceorg.neo4j.gds.config.ToMapConvertible
-
configKeys
@CollectKeys default java.util.Collection<java.lang.String> configKeys()
-
of
static LinkPredictionSplitConfig of(org.neo4j.gds.core.CypherMapWrapper config)
-
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)
-
-