ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType > Member List

This is the complete list of members for ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >, including all inherited members.

Backward(const MatType &, const MatType &gy, MatType &g)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >virtual
Bias() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
Bias()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
Clone() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inlinevirtual
ComputeOutputDimensions()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >virtual
ConvolutionType()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
ConvolutionType(const size_t maps, const size_t kernelWidth, const size_t kernelHeight, const size_t strideWidth=1, const size_t strideHeight=1, const size_t padW=0, const size_t padH=0, const std::string &paddingType="none", const bool useBias=true)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
ConvolutionType(const size_t maps, const size_t kernelWidth, const size_t kernelHeight, const size_t strideWidth, const size_t strideHeight, const std::tuple< size_t, size_t > &padW, const std::tuple< size_t, size_t > &padH, const std::string &paddingType="none", const bool useBias=true)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
ConvolutionType(const ConvolutionType &layer)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
ConvolutionType(ConvolutionType &&)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
CustomInitialize(MatType &, const size_t)Layer< MatType >inlinevirtual
Forward(const MatType &input, MatType &output)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >virtual
mlpack::ann::Layer::Forward(const MatType &, const MatType &)Layer< MatType >inlinevirtual
Gradient(const MatType &, const MatType &error, MatType &gradient)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >virtual
inputDimensionsLayer< MatType >protected
InputDimensions() constLayer< MatType >inline
InputDimensions()Layer< MatType >inline
KernelHeight() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
KernelHeight()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
KernelWidth() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
KernelWidth()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
Layer()Layer< MatType >inline
Layer(const Layer &layer)Layer< MatType >inline
Layer(Layer &&layer)Layer< MatType >inline
Loss()Layer< MatType >inlinevirtual
Maps() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
operator=(const ConvolutionType &layer)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
operator=(ConvolutionType &&layer)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
mlpack::ann::Layer::operator=(const Layer &layer)Layer< MatType >inlinevirtual
mlpack::ann::Layer::operator=(Layer &&layer)Layer< MatType >inlinevirtual
OutputDimensions()Layer< MatType >inline
outputDimensionsLayer< MatType >protected
OutputSize() finalLayer< MatType >inlinevirtual
PadHBottom() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
PadHBottom()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
PadHTop() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
PadHTop()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
PadWLeft() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
PadWLeft()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
PadWRight() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
PadWRight()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
Parameters() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inlinevirtual
Parameters()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inlinevirtual
serialize(Archive &ar, const uint32_t)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >
SetWeights(typename MatType::elem_type *weightsPtr)ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >virtual
StrideHeight() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
StrideHeight()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
StrideWidth() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
StrideWidth()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
Training() constLayer< MatType >inlinevirtual
Training()Layer< MatType >inlinevirtual
trainingLayer< MatType >protected
validOutputDimensionsLayer< MatType >protected
Weight() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
Weight()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inline
WeightSize() constConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inlinevirtual
~ConvolutionType()ConvolutionType< ForwardConvolutionRule, BackwardConvolutionRule, GradientConvolutionRule, MatType >inlinevirtual
~Layer()Layer< MatType >inlinevirtual