Class DenseLayer
- Namespace
- NeuralNetworks.Layers
- Assembly
- NeuralNetworks.dll
public class DenseLayer : Layer<float[,], float[,]>
- Inheritance
-
DenseLayer
- Inherited Members
Constructors
DenseLayer(int, ActivationFunction2D, ParamInitializer, BaseDropout2D?)
public DenseLayer(int neurons, ActivationFunction2D activationFunction, ParamInitializer paramInitializer, BaseDropout2D? dropout = null)
Parameters
neuronsintactivationFunctionActivationFunction2DparamInitializerParamInitializerdropoutBaseDropout2D
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.