public static class NeuralNetConfiguration.ListBuilder extends MultiLayerConfiguration.Builder
Modifier and Type | Class and Description |
---|---|
class |
NeuralNetConfiguration.ListBuilder.InputTypeBuilder
Helper class for setting input types
|
backprop, backpropType, cacheMode, confs, dampingFactor, inferenceWorkspaceMode, inputPreProcessors, inputType, pretrain, tbpttBackLength, tbpttFwdLength, trainingWorkspaceMode
Constructor and Description |
---|
ListBuilder(NeuralNetConfiguration.Builder globalConfig) |
ListBuilder(NeuralNetConfiguration.Builder globalConfig,
Map<Integer,NeuralNetConfiguration.Builder> layerMap) |
Modifier and Type | Method and Description |
---|---|
NeuralNetConfiguration.ListBuilder |
backprop(boolean backprop)
Whether to do back prop or not
|
MultiLayerConfiguration |
build()
Build the multi layer network
based on this neural network and
overr ridden parameters
|
List<InputType> |
getLayerActivationTypes()
For the (perhaps partially constructed) network configuration, return a list of activation sizes for each
layer in the network.
Note: To use this method, the network input type must have been set using setInputType(InputType) first |
Map<Integer,NeuralNetConfiguration.Builder> |
getLayerwise() |
NeuralNetConfiguration.ListBuilder.InputTypeBuilder |
inputType()
A convenience method for setting input types: note that for example .inputType().convolutional(h,w,d)
is equivalent to .setInputType(InputType.convolutional(h,w,d))
|
NeuralNetConfiguration.ListBuilder |
layer(int ind,
Layer layer) |
NeuralNetConfiguration.ListBuilder |
layer(Layer layer) |
NeuralNetConfiguration.ListBuilder |
pretrain(boolean pretrain)
Whether to do pre train or not
|
NeuralNetConfiguration.ListBuilder |
setInputType(InputType inputType) |
backpropType, cacheMode, confs, inferenceWorkspaceMode, inputPreProcessor, inputPreProcessors, tBPTTBackwardLength, tBPTTForwardLength, tBPTTLength, trainingWorkspaceMode
public ListBuilder(NeuralNetConfiguration.Builder globalConfig, Map<Integer,NeuralNetConfiguration.Builder> layerMap)
public ListBuilder(NeuralNetConfiguration.Builder globalConfig)
public NeuralNetConfiguration.ListBuilder backprop(boolean backprop)
MultiLayerConfiguration.Builder
backprop
in class MultiLayerConfiguration.Builder
backprop
- whether to do back prop or notpublic NeuralNetConfiguration.ListBuilder pretrain(boolean pretrain)
MultiLayerConfiguration.Builder
pretrain
in class MultiLayerConfiguration.Builder
pretrain
- whether to do pre train or notpublic NeuralNetConfiguration.ListBuilder layer(int ind, @NonNull Layer layer)
public NeuralNetConfiguration.ListBuilder layer(Layer layer)
public Map<Integer,NeuralNetConfiguration.Builder> getLayerwise()
public NeuralNetConfiguration.ListBuilder setInputType(InputType inputType)
setInputType
in class MultiLayerConfiguration.Builder
public NeuralNetConfiguration.ListBuilder.InputTypeBuilder inputType()
public List<InputType> getLayerActivationTypes()
setInputType(InputType)
firstpublic MultiLayerConfiguration build()
build
in class MultiLayerConfiguration.Builder
Copyright © 2018. All rights reserved.