Package org.neo4j.gds.similarity.nodesim
Interface NodeSimilarityBaseConfig
-
- All Superinterfaces:
org.neo4j.gds.config.AlgoBaseConfig,org.neo4j.gds.config.BaseConfig,org.neo4j.gds.config.ConcurrencyConfig,org.neo4j.gds.config.JobIdConfig,org.neo4j.gds.config.RelationshipWeightConfig,org.neo4j.gds.config.ToMapConvertible
- All Known Subinterfaces:
FilteredNodeSimilarityBaseConfig,FilteredNodeSimilarityMutateConfig,FilteredNodeSimilarityStatsConfig,FilteredNodeSimilarityStreamConfig,FilteredNodeSimilarityWriteConfig,NodeSimilarityMutateConfig,NodeSimilarityStatsConfig,NodeSimilarityStreamConfig,NodeSimilarityWriteConfig
public interface NodeSimilarityBaseConfig extends org.neo4j.gds.config.AlgoBaseConfig, org.neo4j.gds.config.RelationshipWeightConfig
-
-
Field Summary
Fields Modifier and Type Field Description static intBOTTOM_K_DEFAULTstatic java.lang.StringBOTTOM_K_KEYstatic intBOTTOM_N_DEFAULTstatic java.lang.StringBOTTOM_N_KEYstatic intTOP_K_DEFAULTstatic java.lang.StringTOP_K_KEYstatic intTOP_N_DEFAULTstatic java.lang.StringTOP_N_KEY-
Fields inherited from interface org.neo4j.gds.config.AlgoBaseConfig
NODE_LABELS_KEY, RELATIONSHIP_TYPES_KEY
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default intbottomK()default intbottomN()default booleancomputeToGraph()default booleancomputeToStream()default intdegreeCutoff()default booleanhasTopK()default booleanhasTopN()default booleanisParallel()default intnormalizedK()default intnormalizedN()default doublesimilarityCutoff()default MetricSimilarityComputer.MetricSimilarityComputerBuildersimilarityMetric()default inttopK()default inttopN()default voidvalidate()-
Methods inherited from interface org.neo4j.gds.config.AlgoBaseConfig
graphStoreValidation, internalRelationshipTypes, nodeLabelIdentifiers, nodeLabels, relationshipTypes, validateNodeLabels, validateRelationshipTypes
-
Methods inherited from interface org.neo4j.gds.config.BaseConfig
configKeys, logProgress, sudo, toMap, usernameOverride
-
-
-
-
Field Detail
-
TOP_K_KEY
static final java.lang.String TOP_K_KEY
- See Also:
- Constant Field Values
-
TOP_K_DEFAULT
static final int TOP_K_DEFAULT
- See Also:
- Constant Field Values
-
TOP_N_KEY
static final java.lang.String TOP_N_KEY
- See Also:
- Constant Field Values
-
TOP_N_DEFAULT
static final int TOP_N_DEFAULT
- See Also:
- Constant Field Values
-
BOTTOM_K_KEY
static final java.lang.String BOTTOM_K_KEY
- See Also:
- Constant Field Values
-
BOTTOM_K_DEFAULT
static final int BOTTOM_K_DEFAULT
- See Also:
- Constant Field Values
-
BOTTOM_N_KEY
static final java.lang.String BOTTOM_N_KEY
- See Also:
- Constant Field Values
-
BOTTOM_N_DEFAULT
static final int BOTTOM_N_DEFAULT
- See Also:
- Constant Field Values
-
-
Method Detail
-
similarityCutoff
@Default @DoubleRange(min=0.0, max=1.0) default double similarityCutoff()
-
similarityMetric
@Default @ConvertWith(method="org.neo4j.gds.similarity.nodesim.MetricSimilarityComputer#parse") @ToMapValue("org.neo4j.gds.similarity.nodesim.MetricSimilarityComputer#render") default MetricSimilarityComputer.MetricSimilarityComputerBuilder similarityMetric()
-
degreeCutoff
@Default @IntegerRange(min=1) default int degreeCutoff()
-
topK
@Default @Key("topK") @IntegerRange(min=1) default int topK()
-
topN
@Default @Key("topN") @IntegerRange(min=0) default int topN()
-
bottomK
@Default @Key("bottomK") @IntegerRange(min=1) default int bottomK()
-
bottomN
@Default @Key("bottomN") @IntegerRange(min=0) default int bottomN()
-
normalizedK
@Ignore @Derived default int normalizedK()
-
normalizedN
@Ignore @Derived default int normalizedN()
-
isParallel
@Ignore @Derived default boolean isParallel()
-
hasTopK
@Ignore @Derived default boolean hasTopK()
-
hasTopN
@Ignore @Derived default boolean hasTopN()
-
computeToStream
@Ignore default boolean computeToStream()
-
computeToGraph
@Ignore @Derived default boolean computeToGraph()
-
validate
@Check default void validate()
-
-