Quick Unified Integration of muLTiscale neural networks
cortic_all.mp4
A virtual environment is highly recommended.
- on
Linux
:- install boost:
sudo apt-get install libboost-all-dev
- update submodules:
git submodule init && git submodule update
- install using pip
pip install .
- install boost:
- on
Windows
: for now only WSL was tested. Install it and follow the instructions for Linux. - on
MacOs
: TODO
Be sure to have your virtual environment set. For a faster build&install pipeline use the makefile:
pip install .[dev]
make
This builds the code and installs it in the virtual environment.
The tests
folder contains mainly tests for the Cython/Python interface.
Memory and performance profiling were carried out using respectivley massif
and callgrind
from the valgrind
suite, analysed with the linux kcachegrind
and massif-visualizer
tools.