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 basicTrainingListener
set with the minimal recommended functionality.static TrainingListener[]
logging()
A defaultTrainingListener
set including batch output logging.static TrainingListener[]
logging
(int frequency) A defaultTrainingListener
set including batch output logging.static TrainingListener[]
A defaultTrainingListener
set including batch output logging and output directory.
-
Method Details
-
basic
A basicTrainingListener
set with the minimal recommended functionality.This contains:
- Returns:
- the new set of listeners
-
logging
A defaultTrainingListener
set including batch output logging.This contains:
- Everything from
basic()
LoggingTrainingListener
- Returns:
- the new set of listeners
- Everything from
-
logging
A defaultTrainingListener
set 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 defaultTrainingListener
set including batch output logging and output directory.This contains:
- Everything from
logging()
MemoryTrainingListener
TimeMeasureTrainingListener
- Parameters:
outputDir
- the output directory to store created log files. Can't be null- Returns:
- the new set of listeners
- Everything from
-