public class OCNNLayerSpace extends BaseOutputLayerSpace<OCNNOutputLayer>
Modifier and Type | Class and Description |
---|---|
static class |
OCNNLayerSpace.Builder |
Modifier and Type | Field and Description |
---|---|
protected ParameterSpace<Boolean> |
configureR |
protected ParameterSpace<Integer> |
hiddenLayerSize |
protected ParameterSpace<Double> |
initialRValue |
protected ParameterSpace<Double> |
nuSpace |
protected ParameterSpace<Integer> |
windowSize |
hasBias, lossFunction
constrainAll, constrainBias, constrainWeights, nIn, nOut
activationFunction, biasInit, biasUpdater, dist, gradientNormalization, gradientNormalizationThreshold, l1, l1Bias, l2, l2Bias, numParameters, updater, weightInit, weightNoise
dropOut
Modifier and Type | Method and Description |
---|---|
OCNNOutputLayer |
getValue(double[] parameterValues)
Generate a candidate given a set of values.
|
protected void |
setLayerOptionsBuilder(OCNNOutputLayer.Builder builder,
double[] values) |
setLayerOptionsBuilder
setLayerOptionsBuilder, toString, toString
isLeaf, numParameters, setIndices, setLayerOptionsBuilder
collectLeaves, setLayerOptionsBuilder
getNestedSpaces
protected ParameterSpace<Double> nuSpace
protected ParameterSpace<Double> initialRValue
protected ParameterSpace<Integer> hiddenLayerSize
protected ParameterSpace<Integer> windowSize
protected ParameterSpace<Boolean> configureR
public OCNNOutputLayer getValue(double[] parameterValues)
ParameterSpace
parameterValues
- A set of values, each in the range [0,1], of length ParameterSpace.numParameters()
protected void setLayerOptionsBuilder(OCNNOutputLayer.Builder builder, double[] values)
Copyright © 2020. All rights reserved.