#include <WinnerTakeAllPopulation.h>
Inheritance diagram for verve::WinnerTakeAllPopulation:
Public Member Functions | |
VERVE_DECL | WinnerTakeAllPopulation () |
virtual VERVE_DECL | ~WinnerTakeAllPopulation () |
virtual VERVE_DECL void VERVE_CALL | updateFiringRatesWTA () |
Protected Member Functions | |
unsigned int | computeWinnerIndex () |
The active Neuron is chosen probabilistically based on the Neurons' firing rates.
Definition at line 33 of file WinnerTakeAllPopulation.h.
|
Definition at line 29 of file WinnerTakeAllPopulation.cpp. |
|
Definition at line 34 of file WinnerTakeAllPopulation.cpp. |
|
Runs the winner-take-all method and returns the index of the winner.
Definition at line 71 of file WinnerTakeAllPopulation.cpp. References verve::Population::mNeurons. |
|
Updates all Neuron firing rates and applies the winner-take-all method. Automatically updates the input sums of all post-synaptic Neurons. Definition at line 38 of file WinnerTakeAllPopulation.cpp. References verve::Population::mNeurons. Referenced by verve::RLModule::updateActorOutput(). |