First, make sure to install GeNN and in particular pygenn.
Then, install this package.
https://github.com/giacThePhantom/genn-network-model/
cd genn-network-model
pip install -e .
Then, set up a simulation:
python -m beegenn.simulation data <simname>
If you wish to run docker locally, after checking out the project, install Docker and then proceed to build an image:
docker build . -t beegenn/beegenn:latest
Our entrypoint will automatically start a simulation in a hardened scenario. To get outputs you should bind-mount an output directory to /home/genn
, and a data directory to /data
. For example:
docker run -it \
--mount type=bind,source=$(pwd)/data,target=/data \
--mount type=bind,source=/some/output/folder,target=/home/genn \
beegenn/beegenn:latest
Please refer to our internal guide.
- Giacomo Fantoni (Giacomo.Fantoni@studenti.unitn.it)
- Enrico Trombetta (Enrico.Trombetta@studenti.unitn.it)