Class ParamOperation<TIn, TOut>
- Namespace
- NeuralNetworks.Operations.Parameterized
- Assembly
- NeuralNetworks.dll
public abstract class ParamOperation<TIn, TOut> : Operation<TIn, TOut>, IParamOperation where TIn : notnull where TOut : notnull
Type Parameters
TInTOut
- Inheritance
-
Operation<TIn, TOut>ParamOperation<TIn, TOut>
- Implements
- Derived
- Inherited Members
Methods
ApplyData(ParamOperationData, int, int)
public abstract void ApplyData(ParamOperationData data, int layerIndex, int operationIndex)
Parameters
dataParamOperationDatalayerIndexintoperationIndexint
GetData()
public abstract ParamOperationData GetData()
Returns
GetParamCount()
public abstract int GetParamCount()
Returns
UpdateParams(Optimizer)
public abstract void UpdateParams(Optimizer optimizer)
Parameters
optimizerOptimizer