public class MultiLayerSpace extends BaseNetworkSpace<DL4JConfiguration>
| Modifier and Type | Class and Description |
|---|---|
static class |
MultiLayerSpace.Builder |
BaseNetworkSpace.LayerConf| Modifier and Type | Field and Description |
|---|---|
protected org.deeplearning4j.earlystopping.EarlyStoppingConfiguration<org.deeplearning4j.nn.multilayer.MultiLayerNetwork> |
earlyStoppingConfiguration |
protected org.deeplearning4j.nn.conf.WorkspaceMode |
inferenceWorkspaceMode |
protected ParameterSpace<Map<Integer,org.deeplearning4j.nn.conf.InputPreProcessor>> |
inputPreProcessors |
protected ParameterSpace<org.deeplearning4j.nn.conf.inputs.InputType> |
inputType |
protected int |
numParameters |
protected org.deeplearning4j.nn.conf.WorkspaceMode |
trainingWorkspaceMode |
protected boolean |
validateOutputLayerConfig |
activationFunction, allParamConstraints, backpropType, biasConstraints, biasInit, biasUpdater, convolutionMode, dist, gradientNormalization, gradientNormalizationThreshold, l1, l1Bias, l2, l2Bias, layerSpaces, maxNumLineSearchIterations, miniBatch, minimize, numEpochs, optimizationAlgo, seed, stepFunction, tbpttBwdLength, tbpttFwdLength, updater, weightConstraints, weightInit, weightNoise| Modifier | Constructor and Description |
|---|---|
protected |
MultiLayerSpace() |
protected |
MultiLayerSpace(MultiLayerSpace.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
List<ParameterSpace> |
collectLeaves() |
static MultiLayerSpace |
fromJson(String json) |
static MultiLayerSpace |
fromYaml(String yaml) |
LayerSpace<?> |
getLayerSpace(int layerNumber) |
DL4JConfiguration |
getValue(double[] values) |
int |
numParameters() |
String |
toString() |
isLeaf, randomGlobalConf, setIndices, toJson, toYamlgetNestedSpacesprotected ParameterSpace<org.deeplearning4j.nn.conf.inputs.InputType> inputType
protected ParameterSpace<Map<Integer,org.deeplearning4j.nn.conf.InputPreProcessor>> inputPreProcessors
protected org.deeplearning4j.earlystopping.EarlyStoppingConfiguration<org.deeplearning4j.nn.multilayer.MultiLayerNetwork> earlyStoppingConfiguration
protected int numParameters
protected org.deeplearning4j.nn.conf.WorkspaceMode trainingWorkspaceMode
protected org.deeplearning4j.nn.conf.WorkspaceMode inferenceWorkspaceMode
protected boolean validateOutputLayerConfig
protected MultiLayerSpace(MultiLayerSpace.Builder builder)
protected MultiLayerSpace()
public DL4JConfiguration getValue(double[] values)
public int numParameters()
public List<ParameterSpace> collectLeaves()
collectLeaves in interface ParameterSpace<DL4JConfiguration>collectLeaves in class BaseNetworkSpace<DL4JConfiguration>public String toString()
toString in class BaseNetworkSpace<DL4JConfiguration>public LayerSpace<?> getLayerSpace(int layerNumber)
public static MultiLayerSpace fromJson(String json)
public static MultiLayerSpace fromYaml(String yaml)
Copyright © 2020. All rights reserved.