Package deepnetts.net.train
package deepnetts.net.train
Training algorithms and related utilities.
-
ClassDescriptionBackpropagation training algorithm for feed forward and convolutional neural networks.Split data set into k parts of equal sizes (folds), then train model with k-1 folds, and validate with remaining 1 fold.Builder object for KFoldCrossValidation.Generic interface for deep learning training algorithm.TrainerProvider<T extends Trainer>This interface is implemented by trainable deep learning models, in order to provide access to training algorithm.TrainingEvent is used to notify interested parties that training event has happened.Type of a training event.The listener interface for receiving notifications about training events.All information about the completed training including training settings, epochs, loss and evaluation metrics.