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
public static final class Adadelta.Builder extends Optimizer.OptimizerBuilder<Adadelta.Builder>
The Builder to construct anAdadeltaobject.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Adadeltabuild()Builds aAdadeltablock.Adadelta.BuilderoptEpsilon(float epsilon)Sets \(epsilon\) - a small quantity for numerical stability.Adadelta.BuilderoptRho(float rho)Sets the rho forAdadelta.protected Adadelta.Builderself()-
Methods inherited from class ai.djl.training.optimizer.Optimizer.OptimizerBuilder
optBeginNumUpdate, optClipGrad, optWeightDecays, setRescaleGrad
-
-
-
-
Method Detail
-
self
protected Adadelta.Builder self()
- Specified by:
selfin classOptimizer.OptimizerBuilder<Adadelta.Builder>
-
optRho
public Adadelta.Builder optRho(float rho)
Sets the rho forAdadelta.- Parameters:
rho- the value of rho- Returns:
- this
Builder
-
optEpsilon
public Adadelta.Builder optEpsilon(float epsilon)
Sets \(epsilon\) - a small quantity for numerical stability.- Parameters:
epsilon- a small quantity for numerical stability- Returns:
- this
Builder
-
-