Backward(const InputType &input, const OutputType &gy, OutputType &g) | ReparametrizationType< InputType, OutputType > | |
Layer< InputType, OutputType >::Backward(const InputType &, const InputType &, InputType &) | Layer< InputType, OutputType > | inlinevirtual |
Beta() const | ReparametrizationType< InputType, OutputType > | inline |
Beta() | ReparametrizationType< InputType, OutputType > | inline |
Clone() const | ReparametrizationType< InputType, OutputType > | inlinevirtual |
ComputeOutputDimensions() | ReparametrizationType< InputType, OutputType > | inlinevirtual |
CustomInitialize(InputType &, const size_t) | Layer< InputType, OutputType > | inlinevirtual |
Forward(const InputType &input, OutputType &output) | ReparametrizationType< InputType, OutputType > | |
Layer< InputType, OutputType >::Forward(const InputType &, InputType &) | Layer< InputType, OutputType > | inlinevirtual |
Layer< InputType, OutputType >::Forward(const InputType &, const InputType &) | Layer< InputType, OutputType > | inlinevirtual |
Gradient(const InputType &, const InputType &, InputType &) | Layer< InputType, OutputType > | inlinevirtual |
IncludeKL() const | ReparametrizationType< InputType, OutputType > | inline |
IncludeKL() | ReparametrizationType< InputType, OutputType > | inline |
inputDimensions | Layer< InputType, OutputType > | protected |
InputDimensions() const | Layer< InputType, OutputType > | inline |
InputDimensions() | Layer< InputType, OutputType > | inline |
Layer() | Layer< InputType, OutputType > | inline |
Layer(const Layer &layer) | Layer< InputType, OutputType > | inline |
Layer(Layer &&layer) | Layer< InputType, OutputType > | inline |
Loss() | ReparametrizationType< InputType, OutputType > | virtual |
operator=(const ReparametrizationType &layer) | ReparametrizationType< InputType, OutputType > | |
operator=(ReparametrizationType &&layer) | ReparametrizationType< InputType, OutputType > | |
Layer< InputType, OutputType >::operator=(const Layer &layer) | Layer< InputType, OutputType > | inlinevirtual |
Layer< InputType, OutputType >::operator=(Layer &&layer) | Layer< InputType, OutputType > | inlinevirtual |
OutputDimensions() | Layer< InputType, OutputType > | inline |
outputDimensions | Layer< InputType, OutputType > | protected |
OutputSize() final | Layer< InputType, OutputType > | inlinevirtual |
Parameters() const | Layer< InputType, OutputType > | inlinevirtual |
Parameters() | Layer< InputType, OutputType > | inlinevirtual |
ReparametrizationType(const bool stochastic=true, const bool includeKl=true, const double beta=1) | ReparametrizationType< InputType, OutputType > | |
ReparametrizationType(const ReparametrizationType &layer) | ReparametrizationType< InputType, OutputType > | |
ReparametrizationType(ReparametrizationType &&layer) | ReparametrizationType< InputType, OutputType > | |
serialize(Archive &ar, const uint32_t) | ReparametrizationType< InputType, OutputType > | |
SetWeights(typename InputType ::elem_type *) | Layer< InputType, OutputType > | inlinevirtual |
Stochastic() const | ReparametrizationType< InputType, OutputType > | inline |
Stochastic() | ReparametrizationType< InputType, OutputType > | inline |
training | Layer< InputType, OutputType > | protected |
Training() const | Layer< InputType, OutputType > | inlinevirtual |
Training() | Layer< InputType, OutputType > | inlinevirtual |
validOutputDimensions | Layer< InputType, OutputType > | protected |
WeightSize() const | Layer< InputType, OutputType > | inlinevirtual |
~Layer() | Layer< InputType, OutputType > | inlinevirtual |
~ReparametrizationType() | ReparametrizationType< InputType, OutputType > | inlinevirtual |