Package org.neo4j.gds.ml.gradientdescent
Interface GradientDescentConfig
- All Superinterfaces:
org.neo4j.gds.config.ToleranceConfig,org.neo4j.gds.config.ToMapConvertible
- All Known Subinterfaces:
LinearRegressionTrainConfig,LogisticRegressionTrainConfig,MLPClassifierTrainConfig
@Configuration
public interface GradientDescentConfig
extends org.neo4j.gds.config.ToleranceConfig, org.neo4j.gds.config.ToMapConvertible
-
Field Summary
Fields -
Method Summary
-
Field Details
-
DEFAULT_BATCH_SIZE
static final int DEFAULT_BATCH_SIZE- See Also:
-
MAX_EPOCHS
static final int MAX_EPOCHS- See Also:
-
-
Method Details
-
batchSize
@IntegerRange(min=1) default int batchSize() -
minEpochs
@IntegerRange(min=1) default int minEpochs() -
patience
@IntegerRange(min=1) default int patience() -
maxEpochs
@IntegerRange(min=1) default int maxEpochs() -
tolerance
@DoubleRange(min=0.0) default double tolerance()- Specified by:
tolerancein interfaceorg.neo4j.gds.config.ToleranceConfig
-
learningRate
default double learningRate() -
toMap
- Specified by:
toMapin interfaceorg.neo4j.gds.config.ToMapConvertible
-