Qrack  9.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.

activationFnQrack::QNeuronprotected
alphaQrack::QNeuronprotected
anglesQrack::QNeuronprotected
applyAlpha(real1_f angle, real1_f alpha)Qrack::QNeuroninlineprotectedstatic
applyGelu(real1_f angle)Qrack::QNeuroninlineprotectedstatic
applyLeakyRelu(real1_f angle, real1_f alpha)Qrack::QNeuroninlineprotectedstatic
applyRelu(real1_f angle)Qrack::QNeuroninlineprotectedstatic
clampAngle(real1_f angle)Qrack::QNeuroninlineprotectedstatic
GetActivationFn()Qrack::QNeuroninline
GetAlpha()Qrack::QNeuroninline
GetAngles(real1 *oAngles)Qrack::QNeuroninline
GetInputCount()Qrack::QNeuroninline
GetInputPower()Qrack::QNeuroninline
inputIndicesQrack::QNeuronprotected
inputPowerQrack::QNeuronprotected
Learn(real1_f eta, bool expected=true, bool resetInit=true)Qrack::QNeuroninline
LearnCycle(bool expected=true)Qrack::QNeuroninline
LearnInternal(bool expected, real1_f eta, bitCapInt perm, real1_f startProb)Qrack::QNeuroninlineprotected
LearnPermutation(real1_f eta, bool expected=true, bool resetInit=true)Qrack::QNeuroninline
negApplyGelu(real1_f angle)Qrack::QNeuroninlineprotectedstatic
negApplyRelu(real1_f angle)Qrack::QNeuroninlineprotectedstatic
operator=(const QNeuron &toCopy)Qrack::QNeuroninline
outputIndexQrack::QNeuronprotected
Predict(bool expected=true, bool resetInit=true)Qrack::QNeuroninline
QNeuron(QInterfacePtr reg, const std::vector< bitLenInt > &inputIndcs, bitLenInt outputIndx, QNeuronActivationFn activationFn=Sigmoid, real1_f alpha=ONE_R1_F, real1_f tol=FP_NORM_EPSILON)Qrack::QNeuroninline
QNeuron(const QNeuron &toCopy)Qrack::QNeuroninline
qRegQrack::QNeuronprotected
SetActivationFn(QNeuronActivationFn f)Qrack::QNeuroninline
SetAlpha(real1_f a)Qrack::QNeuroninline
SetAngles(real1 *nAngles)Qrack::QNeuroninline
toleranceQrack::QNeuronprotected
Unpredict(bool expected=true)Qrack::QNeuroninline