Table of Contents

Class ActivationFunction4D

Namespace
NeuralNetworks.Operations.ActivationFunctions
Assembly
NeuralNetworks.dll

Defines an abstract 4D activation function operation applied element-wise to convolutional tensors.

public abstract class ActivationFunction4D : Operation4D
Inheritance
Operation<float[,,,], float[,,,]>
ActivationFunction4D
Derived
Inherited Members

Remarks

Activation functions introduce non-linearity into neural network computations. This base class specifies the contract for operations that transform 4D tensors, typically shaped as

(batch, channels, height, width)
in convolutional pipelines. Concrete implementations should provide the forward activation and, where applicable, support gradient computation for backpropagation by deriving from Operation4D.