GClasses
GClasses::GLayerMixed Member List

This is the complete list of members for GClasses::GLayerMixed, including all inherited members.

activate()GClasses::GLayerMixedvirtual
activation()GClasses::GLayerMixedinlinevirtual
addComponent(GNeuralNetLayer *pComponent)GClasses::GLayerMixed
backPropError(GNeuralNetLayer *pUpStreamLayer, size_t inputStart=0)GClasses::GLayerMixedvirtual
baseDomNode(GDom *pDoc)GClasses::GNeuralNetLayerprotected
component(size_t i)GClasses::GLayerMixedinline
computeError(const double *pTarget)GClasses::GLayerMixedvirtual
copyBiasToNet()GClasses::GLayerMixedvirtual
copySingleNeuronWeights(size_t source, size_t dest)GClasses::GNeuralNetLayerinlinevirtual
copyWeights(GNeuralNetLayer *pSource)GClasses::GLayerMixedvirtual
countWeights()GClasses::GLayerMixedvirtual
deactivateError()GClasses::GLayerMixedvirtual
deserialize(GDomNode *pNode)GClasses::GNeuralNetLayerstatic
diminishWeights(double amount, bool regularizeBiases)GClasses::GLayerMixedvirtual
dropConnect(GRand &rand, double probOfDrop)GClasses::GLayerMixedvirtual
dropOut(GRand &rand, double probOfDrop)GClasses::GLayerMixedvirtual
error()GClasses::GLayerMixedinlinevirtual
feedForward(const double *pIn)GClasses::GNeuralNetLayer
feedIn(const double *pIn, size_t inputStart, size_t inputCount)GClasses::GLayerMixedvirtual
GClasses::GNeuralNetLayer::feedIn(GNeuralNetLayer *pUpStreamLayer, size_t inputStart)GClasses::GNeuralNetLayerinlinevirtual
feedThrough(const GMatrix &data)GClasses::GNeuralNetLayer
getWeightsSingleNeuron(size_t outputNode, double *&weights)GClasses::GNeuralNetLayerinlinevirtual
GLayerMixed()GClasses::GLayerMixed
GLayerMixed(GDomNode *pNode)GClasses::GLayerMixed
GNeuralNetLayer()GClasses::GNeuralNetLayerinline
inputs()GClasses::GLayerMixedvirtual
m_activationGClasses::GLayerMixedprotected
m_componentsGClasses::GLayerMixedprotected
m_inputErrorGClasses::GLayerMixedprotected
maxNorm(double max)GClasses::GLayerMixedvirtual
outputs()GClasses::GLayerMixedvirtual
perturbWeights(GRand &rand, double deviation, size_t start=0, size_t count=INVALID_INDEX)GClasses::GLayerMixedvirtual
renormalizeInput(size_t input, double oldMin, double oldMax, double newMin=0.0, double newMax=1.0)GClasses::GLayerMixedvirtual
resetWeights(GRand &rand)GClasses::GLayerMixedvirtual
resize(size_t inputs, size_t outputs, GRand *pRand=NULL, double deviation=0.03)GClasses::GLayerMixedvirtual
scaleUnitIncomingWeights(size_t unit, double scalar)GClasses::GLayerMixedvirtual
scaleUnitOutgoingWeights(size_t input, double scalar)GClasses::GLayerMixedvirtual
scaleWeights(double factor, bool scaleBiases)GClasses::GLayerMixedvirtual
serialize(GDom *pDoc)GClasses::GLayerMixedvirtual
setWeightsSingleNeuron(size_t outputNode, const double *weights)GClasses::GNeuralNetLayerinlinevirtual
type()GClasses::GLayerMixedinlinevirtual
unitIncomingWeightsL1Norm(size_t unit)GClasses::GLayerMixedvirtual
unitIncomingWeightsL2Norm(size_t unit)GClasses::GLayerMixedvirtual
unitOutgoingWeightsL1Norm(size_t input)GClasses::GLayerMixedvirtual
unitOutgoingWeightsL2Norm(size_t input)GClasses::GLayerMixedvirtual
updateBias(double learningRate, double momentum)GClasses::GLayerMixedvirtual
updateWeights(const double *pUpStreamActivation, size_t inputStart, size_t inputCount, double learningRate, double momentum)GClasses::GLayerMixedvirtual
GClasses::GNeuralNetLayer::updateWeights(GNeuralNetLayer *pUpStreamLayer, size_t inputStart, double learningRate, double momentum)GClasses::GNeuralNetLayerinlinevirtual
updateWeightsAndRestoreDroppedOnes(const double *pUpStreamActivation, size_t inputStart, size_t inputCount, double learningRate, double momentum)GClasses::GLayerMixedvirtual
GClasses::GNeuralNetLayer::updateWeightsAndRestoreDroppedOnes(GNeuralNetLayer *pUpStreamLayer, size_t inputStart, double learningRate, double momentum)GClasses::GNeuralNetLayerinlinevirtual
usesGPU()GClasses::GNeuralNetLayerinlinevirtual
vectorToWeights(const double *pVector)GClasses::GLayerMixedvirtual
weightsToVector(double *pOutVector)GClasses::GLayerMixedvirtual
~GLayerMixed()GClasses::GLayerMixed
~GNeuralNetLayer()GClasses::GNeuralNetLayerinlinevirtual