EncodedGradientsAccumulator.Builder |
EncodedGradientsAccumulator.Builder.encodingDebugMode(boolean enable) |
|
EncodedGradientsAccumulator.Builder |
EncodedGradientsAccumulator.Builder.memoryParameters(long initialMemory,
int queueSize) |
This method allows to define buffer memory parameters for this GradientsAccumulator
Default values: 100MB initialMemory, 5 queueSize
|
EncodedGradientsAccumulator.Builder |
EncodedGradientsAccumulator.Builder.messageHandler(@NonNull MessageHandler handler) |
This method allows to specify MessageHandler instance
Default value: EncodingHandler
|
EncodedGradientsAccumulator.Builder |
EncodedGradientsAccumulator.Builder.residualPostProcessor(ResidualPostProcessor residualPostProcessor) |
Set the residual post processor
|
EncodedGradientsAccumulator.Builder |
EncodedGradientsAccumulator.Builder.thresholdAlgorithm(ThresholdAlgorithm thresholdAlgorithm) |
This method allows to set the ThresholdAlgorithm to be used for determining the threshold
|
EncodedGradientsAccumulator.Builder |
EncodedGradientsAccumulator.Builder.updatesBoundary(int boundary) |
This method enables optional limit for max number of updates per message
Default value: Integer.MAX_VALUE (no limit)
|