Qualia  0.2
NeuralNetwork Member List

This is the complete list of members for NeuralNetwork, including all inherited members.

_allocateLayer(Layer &layer, unsigned int nInputs, unsigned int nOutputs, unsigned int &k, bool isLinear=false)NeuralNetwork
_backpropagateLayer(Layer &upper, Layer &lower)NeuralNetwork
_deallocate()NeuralNetwork
_deallocateLayer(Layer &layer)NeuralNetwork
_learningRateDivNeuralNetwork
_nParamsNeuralNetwork
_propagateLayer(Layer &lower, Layer &upper)NeuralNetwork
backpropagate(real *outputError)NeuralNetworkvirtual
clearDelta()GradientFunctioninlinevirtual
decreaseConstantNeuralNetwork
dWeightsGradientFunction
Function()Functioninline
getCurrentLearningRate() const NeuralNetworkvirtual
getOutput(int i) const NeuralNetworkvirtual
getOutputs(real *outputs) const NeuralNetworkvirtual
GradientFunction()GradientFunctioninline
hiddenLayerNeuralNetwork
init()NeuralNetworkvirtual
inputLayerNeuralNetwork
learningRateNeuralNetwork
load(XFile *file)NeuralNetworkvirtual
NeuralNetwork(unsigned int nInputs, unsigned int nHiddens, unsigned int nOutputs, float learningRate=0.01, float decreaseConstant=0, float weightDecay=0, bool linearOutput=false)NeuralNetwork
nHidden() const NeuralNetworkinlinevirtual
nInputs() const NeuralNetworkinlinevirtual
nOutputs() const NeuralNetworkinlinevirtual
nParams() const NeuralNetworkinlinevirtual
outputLayerNeuralNetwork
propagate()NeuralNetworkvirtual
save(XFile *file)NeuralNetworkvirtual
setInput(int i, real x)NeuralNetworkvirtual
setInputs(const real *inputs)NeuralNetworkvirtual
update()NeuralNetworkvirtual
weightDecayNeuralNetwork
weightsGradientFunction
~Function()Functioninlinevirtual
~GradientFunction()GradientFunctioninlinevirtual
~NeuralNetwork()NeuralNetworkvirtual