Class BiasAddConv2D
- Namespace
- NeuralNetworks.Operations.Parameterized
- Assembly
- NeuralNetworks.dll
public class BiasAddConv2D : ParamOperation<float[,,,], float[,,,], float[]>, IParamOperation
- Inheritance
-
BiasAddConv2D
- Implements
- Inherited Members
Constructors
BiasAddConv2D(float[])
public BiasAddConv2D(float[] bias)
Parameters
biasfloat[]
Methods
CalcInputGradient(float[,,,])
Calculates input gradient.
protected override float[,,,] CalcInputGradient(float[,,,] outputGradient)
Parameters
outputGradientfloat[,,,]
Returns
- float[,,,]
Remarks
Based on outputGradient, calculates changes in input.
CalcOutput(bool)
Computes output.
protected override float[,,,] CalcOutput(bool inference)
Parameters
inferencebool
Returns
- float[,,,]
CalcParamGradient(float[,,,])
protected override float[] CalcParamGradient(float[,,,] outputGradient)
Parameters
outputGradientfloat[,,,]
Returns
- float[]