public abstract class BaseLayerSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer> extends LayerSpace<L>
BaseLayer in terms of features| Modifier and Type | Class and Description |
|---|---|
static class |
BaseLayerSpace.Builder<T> |
| Modifier and Type | Field and Description |
|---|---|
protected ParameterSpace<org.nd4j.linalg.activations.IActivation> |
activationFunction |
protected ParameterSpace<Double> |
biasInit |
protected ParameterSpace<org.nd4j.linalg.learning.config.IUpdater> |
biasUpdater |
protected ParameterSpace<org.deeplearning4j.nn.conf.distribution.Distribution> |
dist |
protected ParameterSpace<org.deeplearning4j.nn.conf.GradientNormalization> |
gradientNormalization |
protected ParameterSpace<Double> |
gradientNormalizationThreshold |
protected ParameterSpace<Double> |
l1 |
protected ParameterSpace<Double> |
l1Bias |
protected ParameterSpace<Double> |
l2 |
protected ParameterSpace<Double> |
l2Bias |
protected int |
numParameters |
protected ParameterSpace<org.nd4j.linalg.learning.config.IUpdater> |
updater |
protected ParameterSpace<org.deeplearning4j.nn.weights.WeightInit> |
weightInit |
protected ParameterSpace<org.deeplearning4j.nn.conf.weightnoise.IWeightNoise> |
weightNoise |
dropOut| Modifier | Constructor and Description |
|---|---|
protected |
BaseLayerSpace(BaseLayerSpace.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isLeaf() |
int |
numParameters() |
void |
setIndices(int... indices) |
protected void |
setLayerOptionsBuilder(org.deeplearning4j.nn.conf.layers.BaseLayer.Builder builder,
double[] values) |
String |
toString() |
protected String |
toString(String delim) |
collectLeaves, setLayerOptionsBuildergetNestedSpacesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetValueprotected ParameterSpace<org.nd4j.linalg.activations.IActivation> activationFunction
protected ParameterSpace<org.deeplearning4j.nn.weights.WeightInit> weightInit
protected ParameterSpace<Double> biasInit
protected ParameterSpace<org.deeplearning4j.nn.conf.distribution.Distribution> dist
protected ParameterSpace<Double> l1
protected ParameterSpace<Double> l2
protected ParameterSpace<Double> l1Bias
protected ParameterSpace<Double> l2Bias
protected ParameterSpace<org.nd4j.linalg.learning.config.IUpdater> updater
protected ParameterSpace<org.nd4j.linalg.learning.config.IUpdater> biasUpdater
protected ParameterSpace<org.deeplearning4j.nn.conf.weightnoise.IWeightNoise> weightNoise
protected ParameterSpace<org.deeplearning4j.nn.conf.GradientNormalization> gradientNormalization
protected ParameterSpace<Double> gradientNormalizationThreshold
protected int numParameters
protected BaseLayerSpace(BaseLayerSpace.Builder builder)
public int numParameters()
numParameters in interface ParameterSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>numParameters in class LayerSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>public boolean isLeaf()
isLeaf in interface ParameterSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>isLeaf in class LayerSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>public void setIndices(int... indices)
setIndices in interface ParameterSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>setIndices in class LayerSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>protected void setLayerOptionsBuilder(org.deeplearning4j.nn.conf.layers.BaseLayer.Builder builder, double[] values)
public String toString()
toString in class LayerSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>protected String toString(String delim)
toString in class LayerSpace<L extends org.deeplearning4j.nn.conf.layers.BaseLayer>Copyright © 2020. All rights reserved.