Class OperationList<TIn, TOut>
- Namespace
- NeuralNetworks.Layers.OperationList
- Assembly
- NeuralNetworks.dll
public class OperationList<TIn, TOut> : List<Operation>, IList<Operation>, ICollection<Operation>, IReadOnlyList<Operation>, IReadOnlyCollection<Operation>, IEnumerable<Operation>, IList, ICollection, IEnumerable where TIn : notnull where TOut : notnull
Type Parameters
TInTOut
- Inheritance
-
OperationList<TIn, TOut>
- Implements
- Inherited Members
Methods
Backward(TOut)
public TIn Backward(TOut outputGradient)
Parameters
outputGradientTOut
Returns
- TIn
Forward(TIn, bool)
public TOut Forward(TIn input, bool inference)
Parameters
inputTIninferencebool
Returns
- TOut
GetParamCount()
public int GetParamCount()
Returns
UpdateParams(Layer, Optimizer)
public void UpdateParams(Layer layer, Optimizer optimizer)