Package ai.djl.training.listener
Interface TrainingListener.Defaults
- Enclosing interface:
- TrainingListener
public static interface TrainingListener.Defaults
Contains default
TrainingListener sets.-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic TrainingListener[]basic()A basicTrainingListenerset with the minimal recommended functionality.static TrainingListener[]logging()A defaultTrainingListenerset including batch output logging.static TrainingListener[]logging(int frequency) A defaultTrainingListenerset including batch output logging.static TrainingListener[]A defaultTrainingListenerset including batch output logging and output directory.
-
Method Details
-
basic
A basicTrainingListenerset with the minimal recommended functionality.This contains:
- Returns:
- the new set of listeners
-
logging
A defaultTrainingListenerset including batch output logging.This contains:
- Everything from
basic() LoggingTrainingListener
- Returns:
- the new set of listeners
- Everything from
-
logging
A defaultTrainingListenerset including batch output logging.This has the same listeners as
logging(), but reduces the logging frequency.- Parameters:
frequency- the frequency of epoch to print out- Returns:
- the new set of listeners
-
logging
A defaultTrainingListenerset including batch output logging and output directory.This contains:
- Everything from
logging() MemoryTrainingListenerTimeMeasureTrainingListener
- Parameters:
outputDir- the output directory to store created log files. Can't be null- Returns:
- the new set of listeners
- Everything from
-