klyn.math.nn.optimizers.Optimizer.apply
method
public apply(parameter as NDArray<T>, gradient as NDArray<T>, gradientScale as Double = 1.0) as Void
Description

Updates a parameter in place, without modifying its gradient.

Parameters
ParameterDescription
parameterMutable parameter tensor of any rank.
gradientScalePositive finite loss scale removed before the update.
gradientSame-shaped derivative, already reduced by the loss.
Example

optimizer.apply(layer.parameter(0l), gradients.parameters[0l])