| BindMemory(ArenaT &arena) | Deep::SimpleConvPCLayer | |
| CalculateState() noexcept override | Deep::SimpleConvPCLayer | virtual |
| ClampState(const std::vector< float > &inputData) noexcept | Deep::SimpleConvPCLayer | |
| ComputeMuOnly() noexcept | Deep::SimpleConvPCLayer | |
| Flush() noexcept override | Deep::SimpleConvPCLayer | inlinevirtual |
| GetActivationType() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetBatchSize() const noexcept override | Deep::SimpleConvPCLayer | inlinevirtual |
| GetBeliefs() noexcept override | Deep::SimpleConvPCLayer | inlinevirtual |
| GetBiases() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetBiases() noexcept | Deep::SimpleConvPCLayer | inline |
| GetDerivativeType() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetErrors() const noexcept override | Deep::SimpleConvPCLayer | inlinevirtual |
| GetInChannels() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetInferenceRate() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetInHeight() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetInputSize() const noexcept override | Deep::SimpleConvPCLayer | inlinevirtual |
| GetInWidth() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetKernelH() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetKernelW() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetLambda() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetLearningRate() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetMu() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetOutChannels() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetOutHeight() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetOutputSize() const noexcept override | Deep::SimpleConvPCLayer | inlinevirtual |
| GetOutWidth() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetRequiredFloats() const noexcept | Deep::SimpleConvPCLayer | |
| GetStateDict() const | Deep::Layer | inlinevirtual |
| GetWeights() const noexcept | Deep::SimpleConvPCLayer | inline |
| GetWeights() noexcept | Deep::SimpleConvPCLayer | inline |
| IsClamped() const noexcept | Deep::SimpleConvPCLayer | inline |
| nextSize | Deep::Layer | protected |
| RandomizeWeights(std::mt19937 &twister) noexcept | Deep::SimpleConvPCLayer | |
| ResetState() noexcept | Deep::SimpleConvPCLayer | |
| SetInferenceRate(float ir) noexcept | Deep::SimpleConvPCLayer | inline |
| SetLambda(float l) noexcept | Deep::SimpleConvPCLayer | inline |
| SetLayerAbove(SimpleConvPCLayer *above) noexcept | Deep::SimpleConvPCLayer | inline |
| SetLayerBelow(SimpleConvPCLayer *below) noexcept | Deep::SimpleConvPCLayer | inline |
| SetLearningRate(float lr) noexcept | Deep::SimpleConvPCLayer | |
| SetOptimizer(const OptimizerType o) noexcept | Deep::SimpleConvPCLayer | inline |
| SimpleConvPCLayer(int inChannels, int outChannels, int inHeight, int inWidth, int kernelH, int kernelW, int strideH=1, int strideW=1, int padH=0, int padW=0, int batchSize=1, float learningRate=1e-6f, float inferenceRate=0.1f, float lmbda=1e-2f, ActivationType aType=ActivationType::RELU, ActivationType dType=ActivationType::dRELU, IComputeBackend *backend=nullptr) | Deep::SimpleConvPCLayer | |
| SimpleConvPCNDiagnostics class | Deep::SimpleConvPCLayer | friend |
| size | Deep::Layer | protected |
| UnclampState() noexcept | Deep::SimpleConvPCLayer | |
| UpdateState() noexcept override | Deep::SimpleConvPCLayer | virtual |
| UpdateWeights() noexcept override | Deep::SimpleConvPCLayer | virtual |
| ~Layer()=default | Deep::Layer | virtual |