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 boolean
collectGarbageCollectionStats()
Should garbage collection stats be collected and reported?boolean
collectHistograms(StatsType type)
Should histograms (per parameter type, or per layer for activations) of the given type be collected?boolean
collectLearningRates()
Should per-parameter type learning rates be collected and reported?boolean
collectMean(StatsType type)
Should the mean values (per parameter type, or per layer for activations) be collected?boolean
collectMeanMagnitudes(StatsType type)
Should the mean magnitude values (per parameter type, or per layer for activations) be collected?boolean
collectMemoryStats()
Should JVM, off-heap and memory stats be collected/reported?boolean
collectPerformanceStats()
Should performance stats be collected/reported? Total time, total examples, total batches, Minibatches/second, examples/secondboolean
collectStdev(StatsType type)
Should the standard devication values (per parameter type, or per layer for activations) be collected?int
numHistogramBins(StatsType type)
Get the number of histogram bins to use for the given type (for use withcollectHistograms(StatsType)
int
reportingFrequency()
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
-
-