Class Conv2DLayer
- Namespace
- NeuralNetworks.Layers
- Assembly
- NeuralNetworks.dll
public class Conv2DLayer : Layer<float[,,,], float[,,,]>
- Inheritance
-
Conv2DLayer
- Inherited Members
Constructors
Conv2DLayer(int, int, ActivationFunction4D, ParamInitializer, Dropout4D?)
public Conv2DLayer(int filters, int kernelSize, ActivationFunction4D activationFunction, ParamInitializer paramInitializer, Dropout4D? dropout = null)
Parameters
filtersintkernelSizeintactivationFunctionActivationFunction4DparamInitializerParamInitializerdropoutDropout4D
Methods
CreateOperationListBuilder()
public override OperationListBuilder<float[,,,], float[,,,]> CreateOperationListBuilder()
Returns
- OperationListBuilder<float[,,,], float[,,,]>
EnsureSameShapeForInput(float[,,,]?, float[,,,]?)
protected override void EnsureSameShapeForInput(float[,,,]? input, float[,,,]? inputGradient)
Parameters
EnsureSameShapeForOutput(float[,,,]?, float[,,,]?)
protected override void EnsureSameShapeForOutput(float[,,,]? output, float[,,,]? outputGradient)
Parameters
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.