Interface LinkPredictionPredictPipelineBaseConfig
-
- All Superinterfaces:
org.neo4j.gds.config.AlgoBaseConfig,org.neo4j.gds.config.BaseConfig,org.neo4j.gds.config.ConcurrencyConfig,org.neo4j.gds.model.ModelConfig,org.neo4j.gds.config.RandomSeedConfig,java.io.Serializable,org.neo4j.gds.config.SingleThreadedRandomSeedConfig,org.neo4j.gds.config.ToMapConvertible
- All Known Subinterfaces:
LinkPredictionPredictPipelineMutateConfig,LinkPredictionPredictPipelineStreamConfig
@Configuration public interface LinkPredictionPredictPipelineBaseConfig extends org.neo4j.gds.config.AlgoBaseConfig, org.neo4j.gds.config.SingleThreadedRandomSeedConfig, org.neo4j.gds.model.ModelConfig
-
-
Field Summary
Fields Modifier and Type Field Description static doubleDEFAULT_THRESHOLD-
Fields inherited from interface org.neo4j.gds.config.AlgoBaseConfig
NODE_LABELS_KEY, RELATIONSHIP_TYPES_KEY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.neo4j.gds.similarity.knn.KnnBaseConfigapproximateConfig()java.util.Optional<java.lang.Double>deltaThreshold()default java.util.Optional<org.neo4j.gds.similarity.knn.KnnSampler.SamplerType>derivedInitialSampler()java.lang.StringgraphName()java.util.Optional<java.lang.String>initialSampler()default booleanisApproximateStrategy()java.util.Optional<java.lang.Integer>maxIterations()java.util.Optional<java.lang.Integer>randomJoins()default doublesampleRate()java.util.Optional<java.lang.Double>threshold()default doublethresholdOrDefault()java.util.Optional<java.lang.Integer>topK()java.util.Optional<java.lang.Integer>topN()default voidvalidateParameterCombinations()default voidvalidateStrategySpecificParameters(java.util.Map<java.lang.String,java.lang.Boolean> forbiddenParameters, java.lang.String errorMsg)-
Methods inherited from interface org.neo4j.gds.config.AlgoBaseConfig
graphStoreValidation, internalRelationshipTypes, nodeLabelIdentifiers, nodeLabels, relationshipTypes
-
Methods inherited from interface org.neo4j.gds.config.BaseConfig
configKeys, sudo, toMap, usernameOverride
-
-
-
-
Field Detail
-
DEFAULT_THRESHOLD
static final double DEFAULT_THRESHOLD
- See Also:
- Constant Field Values
-
-
Method Detail
-
graphName
java.lang.String graphName()
-
sampleRate
@Default @DoubleRange(min=0.0, max=1.0, minInclusive=false) default double sampleRate()
-
topN
@IntegerRange(min=1) java.util.Optional<java.lang.Integer> topN()
-
threshold
@DoubleRange(min=0.0, max=1.0) java.util.Optional<java.lang.Double> threshold()
-
topK
@IntegerRange(min=1) java.util.Optional<java.lang.Integer> topK()
-
deltaThreshold
@DoubleRange(min=0.0, max=1.0) java.util.Optional<java.lang.Double> deltaThreshold()
-
maxIterations
@IntegerRange(min=1) java.util.Optional<java.lang.Integer> maxIterations()
-
randomJoins
@IntegerRange(min=0) java.util.Optional<java.lang.Integer> randomJoins()
-
initialSampler
java.util.Optional<java.lang.String> initialSampler()
-
derivedInitialSampler
@Derived @Ignore default java.util.Optional<org.neo4j.gds.similarity.knn.KnnSampler.SamplerType> derivedInitialSampler()
-
validateParameterCombinations
@Check default void validateParameterCombinations()
-
validateStrategySpecificParameters
@Ignore default void validateStrategySpecificParameters(java.util.Map<java.lang.String,java.lang.Boolean> forbiddenParameters, java.lang.String errorMsg)
-
approximateConfig
@Ignore @Derived default org.neo4j.gds.similarity.knn.KnnBaseConfig approximateConfig()
-
thresholdOrDefault
@Ignore @Derived default double thresholdOrDefault()
-
isApproximateStrategy
@Ignore @Derived default boolean isApproximateStrategy()
-
-