BNNS.SGDMomentumOptimizer
An optimizer that uses the stochastic gradient descent (SGD) with the momentum optimization method.
Declaration
struct SGDMomentumOptimizerTopics
Creating an SGD with Momentum Optimizer
Inspecting the Properties of an SGD with Momentum Optimizer
learningRatemomentumgradientScaleregularizationScalegradientBoundsgradientClippingBNNS.GradientClippingusesNestrovMomentumregularizationFunctionsgdMomentumVariantaccumulatorCountMultiplier
Initializers
init(learningRate:momentum:gradientScale:regularizationScale:clipsGradientsTo:usesNesterovMomentum:regularizationFunction:sgdMomentumVariant:)init(learningRate:momentum:gradientScale:regularizationScale:gradientClipping:usesNesterovMomentum:regularizationFunction:sgdMomentumVariant:)
Instance Properties
See Also
Optimizers
BNNS.AdamOptimizerBNNS.AdamWOptimizerBNNS.RMSPropOptimizerBNNSOptimizerBNNSOptimizerRegularizationFunctionBNNSOptimizerAdamFieldsBNNSOptimizerAdamWithClippingFieldsBNNSOptimizerRMSPropFieldsBNNSOptimizerRMSPropWithClippingFieldsBNNSOptimizerSGDMomentumFieldsBNNSOptimizerSGDMomentumWithClippingFieldsBNNSOptimizerSGDMomentumVariantBNNSOptimizerStep(_:_:_:_:_:_:_:)BNNSOptimizerFunction