Package ai.djl.training.optimizer
Class Adadelta.Builder
java.lang.Object
ai.djl.training.optimizer.Optimizer.OptimizerBuilder<Adadelta.Builder>
ai.djl.training.optimizer.Adadelta.Builder
- Enclosing class:
- Adadelta
The Builder to construct an
Adadelta object.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aAdadeltablock.optEpsilon(float epsilon) Sets \(epsilon\) - a small quantity for numerical stability.optRho(float rho) Sets the rho forAdadelta.protected Adadelta.Builderself()Methods inherited from class ai.djl.training.optimizer.Optimizer.OptimizerBuilder
optBeginNumUpdate, optClipGrad, optWeightDecays, setRescaleGrad
-
Method Details
-
self
- Specified by:
selfin classOptimizer.OptimizerBuilder<Adadelta.Builder>
-
optRho
Sets the rho forAdadelta.- Parameters:
rho- the value of rho- Returns:
- this
Builder
-
optEpsilon
Sets \(epsilon\) - a small quantity for numerical stability.- Parameters:
epsilon- a small quantity for numerical stability- Returns:
- this
Builder
-
build
Builds aAdadeltablock.- Returns:
- the
Adadeltablock
-