Package org.neo4j.gds.embeddings.hashgnn
Interface HashGNNMutateConfig
-
- All Superinterfaces:
org.neo4j.gds.config.AlgoBaseConfig,org.neo4j.gds.config.BaseConfig,org.neo4j.gds.config.ConcurrencyConfig,org.neo4j.gds.config.FeaturePropertiesConfig,org.neo4j.gds.config.JobIdConfig,org.neo4j.gds.config.MutateConfig,org.neo4j.gds.config.MutatePropertyConfig,org.neo4j.gds.config.RandomSeedConfig,org.neo4j.gds.config.ToMapConvertible
@Configuration public interface HashGNNMutateConfig extends org.neo4j.gds.config.MutatePropertyConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.Optional<BinarizeFeaturesConfig>binarizeFeatures()intembeddingDensity()java.util.Optional<GenerateFeaturesConfig>generateFeatures()default booleanheterogeneous()intiterations()default doubleneighborInfluence()static HashGNNMutateConfigof(org.neo4j.gds.core.CypherMapWrapper config)java.util.Optional<java.lang.Integer>outputDimension()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
-
Methods inherited from interface org.neo4j.gds.config.ConcurrencyConfig
concurrency, minBatchSize, validateConcurrency
-
Methods inherited from interface org.neo4j.gds.config.FeaturePropertiesConfig
featureProperties, propertiesMustExistForEachNodeLabel, validateFeatureProperties
-
-
-
-
Method Detail
-
of
static HashGNNMutateConfig of(org.neo4j.gds.core.CypherMapWrapper config)
-
iterations
@IntegerRange(min=1) int iterations()
-
embeddingDensity
@IntegerRange(min=1) int embeddingDensity()
-
outputDimension
@IntegerRange(min=1) java.util.Optional<java.lang.Integer> outputDimension()
-
neighborInfluence
@DoubleRange(min=0.0) default double neighborInfluence()
-
heterogeneous
default boolean heterogeneous()
-
generateFeatures
@ToMapValue("org.neo4j.gds.embeddings.hashgnn.HashGNNConfig#toMapGenerateFeaturesConfig") @ConvertWith(method="parseGenerateFeaturesConfig", inverse="__USE_TO_MAP_METHOD__") java.util.Optional<GenerateFeaturesConfig> generateFeatures()
-
binarizeFeatures
@ToMapValue("org.neo4j.gds.embeddings.hashgnn.HashGNNConfig#toMapBinarizationConfig") @ConvertWith(method="parseBinarizationConfig", inverse="__USE_TO_MAP_METHOD__") java.util.Optional<BinarizeFeaturesConfig> binarizeFeatures()
-
validate
@Check default void validate()
-
-