clear() | verve::Population | [protected, virtual] |
createNeuron(unsigned int id) | verve::Population | [protected, virtual] |
getNeuron(unsigned int i) | verve::Population | [virtual] |
getNumNeurons() const | verve::Population | [virtual] |
init(unsigned int numNeurons) | verve::Population | [virtual] |
mNeurons | verve::Population | [protected] |
mOutputProjections | verve::Population | [protected] |
normalizeInputWeights() | verve::Population | [virtual] |
Population() | verve::Population | |
project(Population *pop, InitialWeightMethod initWeightMethod, real maxInputPopActivationSum) | verve::Population | [virtual] |
projectTD(Population *pop, TDConnectionType type, InitialWeightMethod initWeightMethod, real maxInputPopActivationSum) | verve::Population | [virtual] |
resetShortTermMemory() | verve::Population | [virtual] |
setPostETraceDecayFactors(real value) | verve::Population | [virtual] |
setPostTDDiscountFactors(real value) | verve::Population | [virtual] |
trainPreDeltaRuleLinear(const real *actualOutputs, real learningFactor) | verve::Population | [virtual] |
updateFiringRatesLinear() | verve::Population | [virtual] |
updateFiringRatesLinearBoundedNegOneToOne() | verve::Population | [virtual] |
updateFiringRatesLinearBoundedZeroToOne() | verve::Population | [virtual] |
updateFiringRatesSigmoid() | verve::Population | [virtual] |
~Population() | verve::Population | [virtual] |