Qrack  10.0
General classical-emulating-quantum development framework
Qrack::QNeuron Member List

This is the complete list of members for Qrack::QNeuron, including all inherited members.

applyAlpha(real1_f angle, const real1_f &alpha)Qrack::QNeuroninlineprotectedstatic
applyGelu(const real1_f &angle)Qrack::QNeuroninlineprotectedstatic
applyLeakyRelu(const real1_f &angle, const real1_f &alpha)Qrack::QNeuroninlineprotectedstatic
applyRelu(const real1_f &angle)Qrack::QNeuroninlineprotectedstatic
clampAngle(real1_f angle)Qrack::QNeuroninlineprotectedstatic
GetInputCount()Qrack::QNeuroninline
GetInputPower()Qrack::QNeuroninline
GetSimulator()Qrack::QNeuroninline
inputIndicesQrack::QNeuronprotected
Learn(real1_s *angles, const real1_f &eta, const bool &expected=true, const bool &resetInit=true, const QNeuronActivationFn &activationFn=Sigmoid, const real1_f &alpha=ONE_R1_F)Qrack::QNeuroninline
LearnCycle(real1_s *angles, const bool &expected=true, const QNeuronActivationFn &activationFn=Sigmoid, const real1_f &alpha=ONE_R1_F)Qrack::QNeuroninline
LearnInternal(real1_s *angles, const bool &expected, const real1_f &eta, const bitCapIntOcl &permOcl, const real1_f &startProb, const QNeuronActivationFn &activationFn=Sigmoid, const real1_f &alpha=ONE_R1_F)Qrack::QNeuroninlineprotected
LearnPermutation(real1_s *angles, const real1_f &eta, const bool &expected=true, const bool &resetInit=true, const QNeuronActivationFn &activationFn=Sigmoid, const real1_f &alpha=ONE_R1_F)Qrack::QNeuroninline
negApplyGelu(const real1_f &angle)Qrack::QNeuroninlineprotectedstatic
negApplyRelu(const real1_f &angle)Qrack::QNeuroninlineprotectedstatic
operator=(QNeuron &toCopy)Qrack::QNeuroninline
outputIndexQrack::QNeuronprotected
Predict(const real1_s *angles, const bool &expected=true, const bool &resetInit=true, const QNeuronActivationFn &activationFn=Sigmoid, const real1_f &alpha=ONE_R1_F)Qrack::QNeuroninline
QNeuron(QInterfacePtr reg, const std::vector< bitLenInt > &inputIndcs, const bitLenInt &outputIndx)Qrack::QNeuroninline
QNeuron(const QNeuron &toCopy)Qrack::QNeuroninline
qRegQrack::QNeuronprotected
SetIndices(const std::vector< bitLenInt > &inputIndcs, const bitLenInt &outputIndx)Qrack::QNeuroninline
SetSimulator(QInterfacePtr sim)Qrack::QNeuroninline
Unpredict(const real1_s *angles, const bool &expected=true, const QNeuronActivationFn &activationFn=Sigmoid, const real1_f &alpha=ONE_R1_F)Qrack::QNeuroninline