public static class ParallelWrapper.Builder extends Object
Constructor and Description |
---|
Builder(ComputationGraph graph)
Build ParallelWrapper for ComputationGraph
|
Builder(MultiLayerNetwork mln)
Build ParallelWrapper for MultiLayerNetwork
|
Modifier and Type | Method and Description |
---|---|
ParallelWrapper.Builder |
averageUpdaters(boolean reallyAverage)
This method enables/disables updaters averaging.
|
ParallelWrapper.Builder |
averagingFrequency(int freq)
Model averaging frequency.
|
ParallelWrapper |
build()
This method returns ParallelWrapper instance
|
ParallelWrapper.Builder |
prefetchBuffer(int size)
Size of prefetch buffer that will be used for background data prefetching.
|
ParallelWrapper.Builder |
reportScoreAfterAveraging(boolean reallyReport)
This method enables/disables averaged model score reporting
|
ParallelWrapper.Builder |
useLegacyAveraging(boolean reallyUse)
If set to true, legacy averaging method is used.
|
ParallelWrapper.Builder |
workers(int num)
This method allows to configure number of workers that'll be used for parallel training
|
public Builder(@NonNull MultiLayerNetwork mln)
mln
- public Builder(@NonNull ComputationGraph graph)
graph
- public ParallelWrapper.Builder workers(int num)
num
- public ParallelWrapper.Builder averagingFrequency(int freq)
freq
- number of iterations between averaginpublic ParallelWrapper.Builder averageUpdaters(boolean reallyAverage)
reallyAverage
- public ParallelWrapper.Builder prefetchBuffer(int size)
size
- 0 to disable prefetching, any positive numberpublic ParallelWrapper.Builder useLegacyAveraging(boolean reallyUse)
reallyUse
- public ParallelWrapper.Builder reportScoreAfterAveraging(boolean reallyReport)
reallyReport
- public ParallelWrapper build()
Copyright © 2016. All Rights Reserved.