MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.backpropType(@NonNull BackpropType type) |
The type of backprop.
|
MultiLayerConfiguration.Builder |
NeuralNetConfiguration.ListBuilder.backpropType(@NonNull BackpropType type) |
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.cacheMode(@NonNull CacheMode cacheMode) |
This method defines how/if preOutput cache is handled:
NONE: cache disabled (default value)
HOST: Host memory will be used
DEVICE: GPU memory will be used (on CPU backends effect will be the same as for HOST)
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.confs(List<NeuralNetConfiguration> confs) |
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.dataType(@NonNull DataType dataType) |
Set the DataType for the network parameters and activations for all layers in the network.
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.inferenceWorkspaceMode(@NonNull WorkspaceMode workspaceMode) |
Deprecated.
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.inputPreProcessor(Integer layer,
InputPreProcessor processor) |
Specify the processors.
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.inputPreProcessors(Map<Integer,InputPreProcessor> processors) |
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.overrideNinUponBuild(boolean overrideNinUponBuild) |
Whether to over ride the nIn
configuration forcibly upon construction.
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.setInputType(InputType inputType) |
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.tBPTTBackwardLength(int backwardLength) |
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.tBPTTForwardLength(int forwardLength) |
When doing truncated BPTT: how many steps of forward pass should we do
before doing (truncated) backprop?
Only applicable when doing backpropType(BackpropType.TruncatedBPTT)
Typically tBPTTForwardLength parameter is same as the tBPTTBackwardLength parameter,
but may be larger than it in some circumstances (but never smaller)
Ideally your training data time series length should be divisible by this
This is the k1 parameter on pg23 of
http://www.cs.utoronto.ca/~ilya/pubs/ilya_sutskever_phd_thesis.pdf
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.tBPTTLength(int bpttLength) |
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.trainingWorkspaceMode(@NonNull WorkspaceMode workspaceMode) |
Deprecated.
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.validateOutputLayerConfig(boolean validate) |
Enabled by default.
|
MultiLayerConfiguration.Builder |
MultiLayerConfiguration.Builder.validateTbpttConfig(boolean validate) |
Enabled by default.
|