|
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.