klyn.math.nn.layers.Layer.differentiate
method
public abstract differentiate(inputs as NDArray<T>, upstream as NDArray<T>) as LayerGradients<T>
Description

Computes derivatives against unchanged parameters.

Parameters
ParameterDescription
inputsOriginal forward inputs.
upstreamOutput derivative.
Returns

Input and ordered parameter derivatives.

Example

gradients = layer.differentiate(batch, upstream)