org.ea.javacnn.trainers
Class AdamTrainer
- java.lang.Object
-
- org.ea.javacnn.trainers.Trainer
-
- org.ea.javacnn.trainers.AdamTrainer
-
public class AdamTrainer extends Trainer
Adaptive Moment Estimation is an update to RMSProp optimizer. In this running average of both the gradients and their magnitudes are used.
-
-
Constructor Summary
Constructors Constructor and Description AdamTrainer(JavaCNN net, int batch_size, float l2_decay)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidinitTrainData(BackPropResult bpr)voidupdate(int i, int j, double gij, double[] p)
-
-
-
Constructor Detail
-
AdamTrainer
public AdamTrainer(JavaCNN net, int batch_size, float l2_decay)
-
-
Method Detail
-
initTrainData
public void initTrainData(BackPropResult bpr)
- Overrides:
initTrainDatain classTrainer
-
-
DataMelt 3.0 © DataMelt by jWork.ORG