Package ai.djl.training.optimizer
package ai.djl.training.optimizer
Contains classes for optimizing a neural network
Block.
It contains a main interface Optimizer and various
optimizers that extend it. There are also the helpers for learning rates in ai.djl.training.tracker.
-
ClassesClassDescription
Adadeltais an AdadeltaOptimizer.The Builder to construct anAdadeltaobject.Adagradis an AdaGradOptimizer.The Builder to construct anAdagradobject.Adamis a generalization of the AdaGradOptimizer.The Builder to construct anAdamobject.Adamis a generalization of the AdaGradOptimizer.The Builder to construct anAdamWobject.Nagis a Nesterov accelerated gradient optimizer.The Builder to construct anNagobject.AnOptimizerupdates the weight parameters to minimize the loss function.The Builder to construct anOptimizer.TheRMSPropOptimizer.The Builder to construct anRmsPropobject.Sgdis a Stochastic Gradient Descent (SGD) optimizer.The Builder to construct anSgdobject.