Deepity
Ultra-fast, SIMD-accelerated Predictive Coding
Loading...
Searching...
No Matches
Deep::FullPCLayer Member List

This is the complete list of members for Deep::FullPCLayer, including all inherited members.

aDeep::FullPCLayerprotected
activationTypeDeep::FullPCLayerprotected
bDeep::FullPCLayerprotected
backendDeep::FullPCLayerprotected
BackendDeleter typedefDeep::FullPCLayerprotected
batchSizeDeep::FullPCLayerprotected
biasGradScratchDeep::FullPCLayerprotected
BindMemory(ArenaT &arena)Deep::FullPCLayer
cachedMuDeep::FullPCLayerprotected
CalculateState() noexcept overrideDeep::FullPCLayerinlinevirtual
CalculateState(bool needEnergy) noexceptDeep::FullPCLayer
ClampState(const std::vector< float > &inputData) noexceptDeep::FullPCLayer
ComputeMuOnly() noexceptDeep::FullPCLayer
DirectFeedbackUpdate() noexceptDeep::FullPCLayer
eDeep::FullPCLayerprotected
feedbackScratchDeep::FullPCLayerprotected
flDeep::FullPCLayerprotected
fl_deviceDeep::FullPCLayerprotected
Flush() noexceptDeep::Layerinlinevirtual
FullPCLayer(size_t size, size_t nextSize, size_t terminalSize, size_t batchSize, float learningRate, float inferenceRate, float feedback, float lmbda, ActivationType aType, ActivationType dType, IComputeBackend *backend=nullptr)Deep::FullPCLayer
GetBatchSize() const noexcept overrideDeep::FullPCLayerinlinevirtual
GetBeliefs() noexcept overrideDeep::FullPCLayerinlinevirtual
GetBiases() const noexceptDeep::FullPCLayerinline
GetCrossEntropy() const noexceptDeep::FullPCLayerinline
GetDirectFeedbackWeights() const noexceptDeep::FullPCLayerinline
GetErrors() const noexcept overrideDeep::FullPCLayerinlinevirtual
GetInputSize() const noexcept overrideDeep::FullPCLayerinlinevirtual
GetMomentum() const noexceptDeep::FullPCLayerinline
GetMomentumBeta() const noexceptDeep::FullPCLayerinline
GetMu() const noexceptDeep::FullPCLayerinline
GetMuPCScale() const noexceptDeep::FullPCLayerinline
GetOutputSize() const noexcept overrideDeep::FullPCLayerinlinevirtual
GetRequiredFloats() const noexceptDeep::FullPCLayer
GetResidual() const noexceptDeep::FullPCLayerinline
GetStateDict() const overrideDeep::FullPCLayervirtual
GetTerminalSize() const noexceptDeep::FullPCLayerinline
GetWeights() const noexceptDeep::FullPCLayerinline
grad_bDeep::FullPCLayerprotected
grad_PsiDeep::FullPCLayerprotected
grad_WDeep::FullPCLayerprotected
InvalidateMuCache() noexceptDeep::FullPCLayerinline
irDeep::FullPCLayerprotected
IsClamped() const noexceptDeep::FullPCLayerinline
isClampedDeep::FullPCLayerprotected
layerAboveDeep::FullPCLayerprotected
layerBelowDeep::FullPCLayerprotected
lmbdaDeep::FullPCLayerprotected
localArenaDeep::FullPCLayerprotected
lrDeep::FullPCLayerprotected
lr_deviceDeep::FullPCLayerprotected
m_bDeep::FullPCLayerprotected
m_PsiDeep::FullPCLayerprotected
m_WDeep::FullPCLayerprotected
momentumBetaDeep::FullPCLayerprotected
muDeep::FullPCLayerprotected
muCacheValidDeep::FullPCLayerprotected
nextSizeDeep::FullPCLayerprotected
optDeep::FullPCLayerprotected
optPsiDeep::FullPCLayerprotected
projDeep::FullPCLayerprotected
PsiDeep::FullPCLayerprotected
RandomizeWeights(std::mt19937 &seedGenerator) noexceptDeep::FullPCLayer
ResetState() noexceptDeep::FullPCLayer
rowEnergiesDeep::FullPCLayerprotected
SetCrossEntropy(bool enabled) noexceptDeep::FullPCLayerinline
SetFeedbackRate(float feedbackRate) noexceptDeep::FullPCLayer
SetInferenceRate(float inferenceRate) noexceptDeep::FullPCLayerinline
SetLambda(float lmbda) noexceptDeep::FullPCLayerinline
SetLayerAbove(FullPCLayer *l) noexceptDeep::FullPCLayerinline
SetLayerBelow(FullPCLayer *l) noexceptDeep::FullPCLayerinline
SetLearningRate(float learningRate) noexceptDeep::FullPCLayer
SetMomentum(bool enabled, float beta=0.9f) noexceptDeep::FullPCLayerinline
SetMuPCScale(float a) noexceptDeep::FullPCLayerinline
SetOptimizer(OptimizerType o) noexceptDeep::FullPCLayerinline
SetPsiOptimizer(OptimizerType o) noexceptDeep::FullPCLayerinline
SetResidual(bool enabled) noexceptDeep::FullPCLayerinline
SetTerminalLayer(FullPCLayer *l) noexceptDeep::FullPCLayerinline
sizeDeep::FullPCLayerprotected
t_deviceDeep::FullPCLayerprotected
terminalLayerDeep::FullPCLayerprotected
terminalSizeDeep::FullPCLayerprotected
tPsi_deviceDeep::FullPCLayerprotected
UnclampState() noexceptDeep::FullPCLayer
UpdateState() noexcept overrideDeep::FullPCLayervirtual
UpdateWeights() noexcept overrideDeep::FullPCLayervirtual
useCrossEntropyDeep::FullPCLayerprotected
useMomentumDeep::FullPCLayerprotected
useResidualDeep::FullPCLayerprotected
vDeep::FullPCLayerprotected
v_bDeep::FullPCLayerprotected
v_PsiDeep::FullPCLayerprotected
v_WDeep::FullPCLayerprotected
WDeep::FullPCLayerprotected
zDeep::FullPCLayerprotected
zFDeep::FullPCLayerprotected
zFDerivDeep::FullPCLayerprotected
~FullPCLayer() override=defaultDeep::FullPCLayer
~Layer()=defaultDeep::Layervirtual