public static class CenterLossOutputLayer.Builder extends BaseOutputLayer.Builder<CenterLossOutputLayer.Builder>
Modifier and Type | Field and Description |
---|---|
protected double |
alpha |
protected boolean |
gradientCheck |
protected double |
lambda |
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 |
---|---|
CenterLossOutputLayer.Builder |
alpha(double alpha) |
CenterLossOutputLayer |
build() |
CenterLossOutputLayer.Builder |
gradientCheck(boolean isGradientCheck) |
CenterLossOutputLayer.Builder |
lambda(double lambda) |
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
protected double alpha
protected double lambda
protected boolean gradientCheck
public Builder()
public Builder(LossFunctions.LossFunction lossFunction)
public Builder(ILossFunction lossFunction)
public CenterLossOutputLayer.Builder alpha(double alpha)
public CenterLossOutputLayer.Builder lambda(double lambda)
public CenterLossOutputLayer.Builder gradientCheck(boolean isGradientCheck)
public CenterLossOutputLayer build()
build
in class Layer.Builder<CenterLossOutputLayer.Builder>
Copyright © 2022. All rights reserved.