public static class OutputLayer.Builder extends BaseOutputLayer.Builder<OutputLayer.Builder>
lossFn
nIn, nOut
activationFn, biasInit, biasUpdater, gainInit, gradientNormalization, gradientNormalizationThreshold, iupdater, regularization, regularizationBias, weightInitFn, weightNoise
allParamConstraints, biasConstraints, iDropout, layerName, weightConstraints
Constructor and Description |
---|
Builder() |
Builder(ILossFunction lossFunction) |
Builder(LossFunctions.LossFunction lossFunction) |
Modifier and Type | Method and Description |
---|---|
OutputLayer |
build() |
hasBias, lossFunction, lossFunction
nIn, nIn, nOut, nOut, units
activation, activation, biasInit, biasUpdater, dist, gainInit, gradientNormalization, gradientNormalizationThreshold, l1, l1Bias, l2, l2Bias, regularization, regularizationBias, updater, updater, weightDecay, weightDecay, weightDecayBias, weightDecayBias, weightInit, weightInit, weightInit, weightNoise
constrainAllParameters, constrainBias, constrainWeights, dropOut, dropOut, name
public Builder()
public Builder(LossFunctions.LossFunction lossFunction)
lossFunction
- Loss function for the output layerpublic Builder(ILossFunction lossFunction)
lossFunction
- Loss function for the output layerpublic OutputLayer build()
build
in class Layer.Builder<OutputLayer.Builder>
Copyright © 2019. All rights reserved.