AddMerge< InputType, OutputType > Member List

This is the complete list of members for AddMerge< InputType, OutputType >, including all inherited members.

Add(Args... args)MultiLayer< InputType, OutputType >inline
Add(Layer< InputType > *layer)MultiLayer< InputType, OutputType >inline
AddMerge(const bool run=true)AddMerge< InputType, OutputType >
AddMerge(const bool run, const bool ownsLayers)AddMerge< InputType, OutputType >
Backward(const InputType &, const OutputType &gy, OutputType &g)AddMerge< InputType, OutputType >
Backward(const InputType &, const OutputType &gy, OutputType &g, const size_t index)AddMerge< InputType, OutputType >
MultiLayer< InputType, OutputType >::Backward(const InputType &input, const InputType &gy, InputType &g)MultiLayer< InputType, OutputType >virtual
Clone() constMultiLayer< InputType, OutputType >inlinevirtual
ComputeOutputDimensions()MultiLayer< InputType, OutputType >virtual
Forward(const InputType &input, OutputType &output)AddMerge< InputType, OutputType >
MultiLayer< InputType, OutputType >::Forward(const InputType &input, InputType &output)MultiLayer< InputType, OutputType >virtual
MultiLayer< InputType, OutputType >::Forward(const InputType &input, InputType &output, const size_t start, const size_t end)MultiLayer< InputType, OutputType >
Layer< InputType >::Forward(const InputType &, const InputType &)Layer< InputType >inlinevirtual
Gradient(const InputType &input, const OutputType &error, OutputType &gradient)AddMerge< InputType, OutputType >
Gradient(const InputType &input, const OutputType &error, OutputType &gradient, const size_t index)AddMerge< InputType, OutputType >
MultiLayer< InputType, OutputType >::Gradient(const InputType &input, const InputType &error, InputType &gradient)MultiLayer< InputType, OutputType >virtual
InitializeBackwardPassMemory(const size_t batchSize)MultiLayer< InputType, OutputType >protected
InitializeForwardPassMemory(const size_t batchSize)MultiLayer< InputType, OutputType >protected
InitializeGradientPassMemory(InputType &gradient)MultiLayer< InputType, OutputType >protected
inputDimensionsLayer< InputType >protected
InputDimensions() constLayer< InputType >inline
InputDimensions()Layer< InputType >inline
inSizeMultiLayer< InputType, OutputType >protected
Layer()Layer< InputType >inline
Layer(const Layer &layer)Layer< InputType >inline
Layer(Layer &&layer)Layer< InputType >inline
layerDeltaMatrixMultiLayer< InputType, OutputType >protected
layerDeltasMultiLayer< InputType, OutputType >protected
layerGradientsMultiLayer< InputType, OutputType >protected
layerOutputMatrixMultiLayer< InputType, OutputType >protected
layerOutputsMultiLayer< InputType, OutputType >protected
Loss() constMultiLayer< InputType, OutputType >virtual
Layer< InputType >::Loss()Layer< InputType >inlinevirtual
MultiLayer()MultiLayer< InputType, OutputType >
MultiLayer(const MultiLayer &other)MultiLayer< InputType, OutputType >
MultiLayer(MultiLayer &&other)MultiLayer< InputType, OutputType >
networkMultiLayer< InputType, OutputType >protected
Network() constMultiLayer< InputType, OutputType >inline
Network()MultiLayer< InputType, OutputType >inline
operator=(const MultiLayer &other)MultiLayer< InputType, OutputType >
operator=(MultiLayer &&other)MultiLayer< InputType, OutputType >
Layer< InputType >::operator=(const Layer &layer)Layer< InputType >inlinevirtual
Layer< InputType >::operator=(Layer &&layer)Layer< InputType >inlinevirtual
OutputDimensions() constAddMerge< InputType, OutputType >inline
MultiLayer< InputType, OutputType >::OutputDimensions()Layer< InputType >inline
outputDimensionsLayer< InputType >protected
OutputSize() finalLayer< InputType >inlinevirtual
Parameters() constLayer< InputType >inlinevirtual
Parameters()Layer< InputType >inlinevirtual
Run() constAddMerge< InputType, OutputType >inline
Run()AddMerge< InputType, OutputType >inline
serialize(Archive &ar, const uint32_t)AddMerge< InputType, OutputType >
SetWeights(typename InputType ::elem_type *weightsPtr)MultiLayer< InputType, OutputType >virtual
totalInputSizeMultiLayer< InputType, OutputType >protected
totalOutputSizeMultiLayer< InputType, OutputType >protected
Training() constLayer< InputType >inlinevirtual
Training()Layer< InputType >inlinevirtual
trainingLayer< InputType >protected
validOutputDimensionsLayer< InputType >protected
WeightSize() constMultiLayer< InputType, OutputType >virtual
~AddMerge()AddMerge< InputType, OutputType >
~Layer()Layer< InputType >inlinevirtual
~MultiLayer()MultiLayer< InputType, OutputType >inlinevirtual