Table of Contents

Class BiasAddConv1D

Namespace
NeuralNetworks.Operations.Parameterized
Assembly
NeuralNetworks.dll
public class BiasAddConv1D : ParamOperation<float[,,], float[,,], float[]>, IParamOperation
Inheritance
BiasAddConv1D
Implements
Inherited Members

Constructors

BiasAddConv1D(float[])

public BiasAddConv1D(float[] bias)

Parameters

bias float[]

Methods

CalcInputGradient(float[,,])

Calculates input gradient.

protected override float[,,] CalcInputGradient(float[,,] outputGradient)

Parameters

outputGradient float[,,]

Returns

float[,,]

Remarks

Based on outputGradient, calculates changes in input.

CalcOutput(bool)

Computes output.

protected override float[,,] CalcOutput(bool inference)

Parameters

inference bool

Returns

float[,,]

CalcParamGradient(float[,,])

protected override float[] CalcParamGradient(float[,,] outputGradient)

Parameters

outputGradient float[,,]

Returns

float[]