Interface StatsUpdateConfiguration
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultStatsUpdateConfiguration
public interface StatsUpdateConfiguration extends Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancollectGarbageCollectionStats()Should garbage collection stats be collected and reported?booleancollectHistograms(StatsType type)Should histograms (per parameter type, or per layer for activations) of the given type be collected?booleancollectLearningRates()Should per-parameter type learning rates be collected and reported?booleancollectMean(StatsType type)Should the mean values (per parameter type, or per layer for activations) be collected?booleancollectMeanMagnitudes(StatsType type)Should the mean magnitude values (per parameter type, or per layer for activations) be collected?booleancollectMemoryStats()Should JVM, off-heap and memory stats be collected/reported?booleancollectPerformanceStats()Should performance stats be collected/reported? Total time, total examples, total batches, Minibatches/second, examples/secondbooleancollectStdev(StatsType type)Should the standard devication values (per parameter type, or per layer for activations) be collected?intnumHistogramBins(StatsType type)Get the number of histogram bins to use for the given type (for use withcollectHistograms(StatsType)intreportingFrequency()Get the reporting frequency, in terms of listener calls
-
-
-
Method Detail
-
reportingFrequency
int reportingFrequency()
Get the reporting frequency, in terms of listener calls
-
collectPerformanceStats
boolean collectPerformanceStats()
Should performance stats be collected/reported? Total time, total examples, total batches, Minibatches/second, examples/second
-
collectMemoryStats
boolean collectMemoryStats()
Should JVM, off-heap and memory stats be collected/reported?
-
collectGarbageCollectionStats
boolean collectGarbageCollectionStats()
Should garbage collection stats be collected and reported?
-
collectLearningRates
boolean collectLearningRates()
Should per-parameter type learning rates be collected and reported?
-
collectHistograms
boolean collectHistograms(StatsType type)
Should histograms (per parameter type, or per layer for activations) of the given type be collected?- Parameters:
type- Stats type: Parameters, Updates, Activations
-
numHistogramBins
int numHistogramBins(StatsType type)
Get the number of histogram bins to use for the given type (for use withcollectHistograms(StatsType)- Parameters:
type- Stats type: Parameters, Updates, Activatinos
-
collectMean
boolean collectMean(StatsType type)
Should the mean values (per parameter type, or per layer for activations) be collected?- Parameters:
type- Stats type: Parameters, Updates, Activations
-
collectStdev
boolean collectStdev(StatsType type)
Should the standard devication values (per parameter type, or per layer for activations) be collected?- Parameters:
type- Stats type: Parameters, Updates, Activations
-
collectMeanMagnitudes
boolean collectMeanMagnitudes(StatsType type)
Should the mean magnitude values (per parameter type, or per layer for activations) be collected?- Parameters:
type- Stats type: Parameters, Updates, Activations
-
-