Graphitti
A toolkit/software architecture to ease creating high-performance neural network simulators
|
Public Member Functions | |
virtual void | init ()=0 |
Initialize data. | |
virtual void | term ()=0 |
Terminate process. | |
virtual void | inputStimulus ()=0 |
|
pure virtual |
Initialize data.
Implemented in GpuSInputPoisson, GpuSInputRegular, HostSInputPoisson, HostSInputRegular, SInputPoisson, and SInputRegular.
|
pure virtual |
Process input stimulus for each time step
[in] | psi | Pointer to the simulation information. |
Implemented in GpuSInputPoisson, GpuSInputRegular, HostSInputPoisson, and HostSInputRegular.
|
pure virtual |
Terminate process.
Implemented in GpuSInputPoisson, GpuSInputRegular, HostSInputPoisson, HostSInputRegular, SInputPoisson, and SInputRegular.