public abstract static class BaseLayerSpace.Builder<T> extends LayerSpace.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 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| Constructor and Description |
|---|
Builder() |
build, dropOut, dropOut, iDropOutprotected 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
public T activation(org.nd4j.linalg.activations.Activation... activations)
public T activation(org.nd4j.linalg.activations.Activation activation)
public T activation(org.nd4j.linalg.activations.IActivation iActivation)
public T activation(ParameterSpace<org.nd4j.linalg.activations.Activation> activationFunction)
public T activationFn(ParameterSpace<org.nd4j.linalg.activations.IActivation> activationFunction)
public T weightInit(org.deeplearning4j.nn.weights.WeightInit weightInit)
public T weightInit(ParameterSpace<org.deeplearning4j.nn.weights.WeightInit> weightInit)
public T weightInit(org.deeplearning4j.nn.conf.distribution.Distribution distribution)
public T biasInit(double biasInit)
public T biasInit(ParameterSpace<Double> biasInit)
public T dist(org.deeplearning4j.nn.conf.distribution.Distribution dist)
public T dist(ParameterSpace<org.deeplearning4j.nn.conf.distribution.Distribution> dist)
public T l1(double l1)
public T l1(ParameterSpace<Double> l1)
public T l2(double l2)
public T l2(ParameterSpace<Double> l2)
public T l1Bias(double l1Bias)
public T l1Bias(ParameterSpace<Double> l1Bias)
public T l2Bias(double l2Bias)
public T l2Bias(ParameterSpace<Double> l2Bias)
public T updater(org.nd4j.linalg.learning.config.IUpdater updater)
public T updater(ParameterSpace<org.nd4j.linalg.learning.config.IUpdater> updater)
public T biasUpdater(org.nd4j.linalg.learning.config.IUpdater biasUpdater)
public T biasUpdater(ParameterSpace<org.nd4j.linalg.learning.config.IUpdater> biasUpdater)
public T gradientNormalization(org.deeplearning4j.nn.conf.GradientNormalization gradientNormalization)
public T gradientNormalization(ParameterSpace<org.deeplearning4j.nn.conf.GradientNormalization> gradientNormalization)
public T gradientNormalizationThreshold(double threshold)
public T gradientNormalizationThreshold(ParameterSpace<Double> gradientNormalizationThreshold)
Copyright © 2020. All rights reserved.