This project aimed at bridging PyNN, a Python module for definition of spiking neural networks, to GeNN, efficient simulator written in C++ and capable of running on GPU. The initial goal was just a PyNN interface, however the intermediate product, a Python wrapper for GeNN has proven to be usable on its own.
During the implementation phase of the project it has turned out that the most efficient way is first to build a Python interface to GeNN and then to link it with PyNN. Therefore the outcome of this project are two interfaces: