Haskell based simulator for spiking neural networks
HSimSNN is fully functional spiking neural network simulator.
- Basic networks of LIF neurons can be implemented.
Event based simulation.
(In the listed order)
- A basic spiking neuron model - Done.
- Populations of neurons - Done.
- Connections - Done.
- Network level simulations - Done
- User defined neuron models/dynamics.
(Not necessarily in the listed order)
- Custom neuron models
- Synaptic plasticity
- Complex neuronal dynamics
For installing the library using cabal
$ git clone https://github.com/sheiksadique/HSimSNN.git
$ cd HSimSNN
$ cabal install
For documentation
$ cd HSimSNN
$ cabal haddock --executables
$ <yourfavourate_browser> ./dist/doc/html/HSimSNN/index.html
You can try some example scripts that demonstrate the use of the library.
$ runhaskell examples/basics.hs