Class Layer
- Namespace
- NeuralNetworks.Layers
- Assembly
- NeuralNetworks.dll
public abstract class Layer
- Inheritance
-
Layer
- Derived
-
- Inherited Members
-
Methods
Backward(object)
public abstract object Backward(object outputGradient)
Parameters
outputGradient object
Returns
- object
Forward(object, bool)
public abstract object Forward(object input, bool inference)
Parameters
input object
inference bool
Returns
- object
public abstract Type GetInputType()
Returns
- Type
GetOutputType()
public abstract Type GetOutputType()
Returns
- Type
GetParamCount()
public abstract int GetParamCount()
Returns
- int
SetRegistered()
public void SetRegistered()
UpdateParams(Optimizer)
public abstract void UpdateParams(Optimizer optimizer)
Parameters
optimizer Optimizer