public static class MultiLayerConfiguration.Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
backward |
protected Map<Integer,ConfOverride> |
confOverrides |
protected List<NeuralNetConfiguration> |
confs |
protected double |
dampingFactor |
protected int[] |
hiddenLayerSizes |
protected Map<Integer,InputPreProcessor> |
inputPreProcessor |
protected Map<Integer,OutputPreProcessor> |
preProcessors |
protected boolean |
pretrain |
protected boolean |
useDropConnect |
protected boolean |
useRBMPropUpAsActivations |
Constructor and Description |
---|
Builder() |
protected List<NeuralNetConfiguration> confs
protected int[] hiddenLayerSizes
protected boolean useDropConnect
protected boolean pretrain
protected boolean useRBMPropUpAsActivations
protected double dampingFactor
protected Map<Integer,OutputPreProcessor> preProcessors
protected Map<Integer,InputPreProcessor> inputPreProcessor
protected boolean backward
protected Map<Integer,ConfOverride> confOverrides
public MultiLayerConfiguration.Builder inputPreProcessors(Map<Integer,InputPreProcessor> inputPreProcessor)
inputPreProcessor
- the input pre processor to use.public MultiLayerConfiguration.Builder backward(boolean backward)
backward
- whether to do back prop or notpublic MultiLayerConfiguration.Builder inputPreProcessor(Integer layer, InputPreProcessor preProcessor)
public MultiLayerConfiguration.Builder preProcessor(Integer layer, OutputPreProcessor preProcessor)
public MultiLayerConfiguration.Builder preProcessors(Map<Integer,OutputPreProcessor> preProcessors)
public MultiLayerConfiguration.Builder dampingFactor(double dampingFactor)
public MultiLayerConfiguration.Builder useRBMPropUpAsActivations(boolean useRBMPropUpAsActivations)
public MultiLayerConfiguration.Builder pretrain(boolean pretrain)
pretrain
- whether to do pre train or notpublic MultiLayerConfiguration.Builder useDropConnect(boolean useDropConnect)
useDropConnect
- true if drop connect
should applied or notpublic MultiLayerConfiguration.Builder confs(List<NeuralNetConfiguration> confs)
public MultiLayerConfiguration.Builder hiddenLayerSizes(int... hiddenLayerSizes)
hiddenLayerSizes
- the hidden layer sizes to usepublic MultiLayerConfiguration build()
public MultiLayerConfiguration.Builder override(ConfOverride override)
public MultiLayerConfiguration.Builder override(int layer, ConfOverride override)
Copyright © 2015. All Rights Reserved.