GClasses
GClasses::GLayerConvolutional2D Member List

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

activate()GClasses::GLayerConvolutional2Dvirtual
activation()GClasses::GLayerConvolutional2Dinlinevirtual
backPropError(GNeuralNetLayer *pUpStreamLayer, size_t inputStart=0)GClasses::GLayerConvolutional2Dvirtual
baseDomNode(GDom *pDoc)GClasses::GNeuralNetLayerprotected
bias()GClasses::GLayerConvolutional2Dinline
biasDelta()GClasses::GLayerConvolutional2Dinline
computeError(const double *pTarget)GClasses::GLayerConvolutional2Dvirtual
copyBiasToNet()GClasses::GLayerConvolutional2Dvirtual
copySingleNeuronWeights(size_t source, size_t dest)GClasses::GNeuralNetLayerinlinevirtual
copyWeights(GNeuralNetLayer *pSource)GClasses::GLayerConvolutional2Dvirtual
countWeights()GClasses::GLayerConvolutional2Dvirtual
deactivateError()GClasses::GLayerConvolutional2Dvirtual
deserialize(GDomNode *pNode)GClasses::GNeuralNetLayerstatic
diminishWeights(double amount, bool regularizeBiases)GClasses::GLayerConvolutional2Dvirtual
dropConnect(GRand &rand, double probOfDrop)GClasses::GLayerConvolutional2Dvirtual
dropOut(GRand &rand, double probOfDrop)GClasses::GLayerConvolutional2Dvirtual
error()GClasses::GLayerConvolutional2Dinlinevirtual
feedForward(const double *pIn)GClasses::GNeuralNetLayer
feedIn(const double *pIn, size_t inputStart, size_t inputCount)GClasses::GLayerConvolutional2Dvirtual
GClasses::GNeuralNetLayer::feedIn(GNeuralNetLayer *pUpStreamLayer, size_t inputStart)GClasses::GNeuralNetLayerinlinevirtual
feedThrough(const GMatrix &data)GClasses::GNeuralNetLayer
getWeightsSingleNeuron(size_t outputNode, double *&weights)GClasses::GNeuralNetLayerinlinevirtual
GLayerConvolutional2D(size_t inputCols, size_t inputRows, size_t inputChannels, size_t kernelSize, size_t kernelsPerChannel, GActivationFunction *pActivationFunction=NULL)GClasses::GLayerConvolutional2D
GLayerConvolutional2D(GDomNode *pNode)GClasses::GLayerConvolutional2D
GNeuralNetLayer()GClasses::GNeuralNetLayerinline
inputs()GClasses::GLayerConvolutional2Dinlinevirtual
kernels()GClasses::GLayerConvolutional2Dinline
m_activationGClasses::GLayerConvolutional2Dprotected
m_biasGClasses::GLayerConvolutional2Dprotected
m_deltaGClasses::GLayerConvolutional2Dprotected
m_inputChannelsGClasses::GLayerConvolutional2Dprotected
m_inputColsGClasses::GLayerConvolutional2Dprotected
m_inputRowsGClasses::GLayerConvolutional2Dprotected
m_kernelCountGClasses::GLayerConvolutional2Dprotected
m_kernelsGClasses::GLayerConvolutional2Dprotected
m_kernelsPerChannelGClasses::GLayerConvolutional2Dprotected
m_outputColsGClasses::GLayerConvolutional2Dprotected
m_outputRowsGClasses::GLayerConvolutional2Dprotected
m_pActivationFunctionGClasses::GLayerConvolutional2Dprotected
maxNorm(double max)GClasses::GLayerConvolutional2Dvirtual
net()GClasses::GLayerConvolutional2Dinline
outputs()GClasses::GLayerConvolutional2Dinlinevirtual
perturbWeights(GRand &rand, double deviation, size_t start, size_t count)GClasses::GLayerConvolutional2Dvirtual
renormalizeInput(size_t input, double oldMin, double oldMax, double newMin=0.0, double newMax=1.0)GClasses::GLayerConvolutional2Dvirtual
resetWeights(GRand &rand)GClasses::GLayerConvolutional2Dvirtual
resize(size_t inputs, size_t outputs, GRand *pRand=NULL, double deviation=0.03)GClasses::GLayerConvolutional2Dvirtual
scaleUnitIncomingWeights(size_t unit, double scalar)GClasses::GLayerConvolutional2Dvirtual
scaleUnitOutgoingWeights(size_t input, double scalar)GClasses::GLayerConvolutional2Dvirtual
scaleWeights(double factor, bool scaleBiases)GClasses::GLayerConvolutional2Dvirtual
serialize(GDom *pDoc)GClasses::GLayerConvolutional2Dvirtual
setWeightsSingleNeuron(size_t outputNode, const double *weights)GClasses::GNeuralNetLayerinlinevirtual
type()GClasses::GLayerConvolutional2Dinlinevirtual
unitIncomingWeightsL1Norm(size_t unit)GClasses::GLayerConvolutional2Dvirtual
unitIncomingWeightsL2Norm(size_t unit)GClasses::GLayerConvolutional2Dvirtual
unitOutgoingWeightsL1Norm(size_t input)GClasses::GLayerConvolutional2Dvirtual
unitOutgoingWeightsL2Norm(size_t input)GClasses::GLayerConvolutional2Dvirtual
updateBias(double learningRate, double momentum)GClasses::GLayerConvolutional2Dvirtual
updateWeights(const double *pUpStreamActivation, size_t inputStart, size_t inputCount, double learningRate, double momentum)GClasses::GLayerConvolutional2Dvirtual
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::GLayerConvolutional2Dvirtual
GClasses::GNeuralNetLayer::updateWeightsAndRestoreDroppedOnes(GNeuralNetLayer *pUpStreamLayer, size_t inputStart, double learningRate, double momentum)GClasses::GNeuralNetLayerinlinevirtual
usesGPU()GClasses::GNeuralNetLayerinlinevirtual
vectorToWeights(const double *pVector)GClasses::GLayerConvolutional2Dvirtual
weightsToVector(double *pOutVector)GClasses::GLayerConvolutional2Dvirtual
~GLayerConvolutional2D()GClasses::GLayerConvolutional2Dvirtual
~GNeuralNetLayer()GClasses::GNeuralNetLayerinlinevirtual