BrainPy documentation

BrainPy is a highly flexible and extensible framework targeting on the high-performance brain modeling. Among its key ingredients, BrainPy supports:

  1. JIT compilation for class objects.

  2. Numerical solvers for ODEs, SDEs, DDEs, FDEs and others.

  3. Dynamics simulation tools for various brain objects, like neurons, synapses, networks, soma, dendrites, channels, and even more.

  4. Dynamics analysis tools for differential equations, including phase plane analysis, bifurcation analysis, continuation analysis and sensitive analysis.

  5. Seamless integration with deep learning models, but has the high speed acceleration because of JIT compilation.

  6. And more ……


Comprehensive examples of BrainPy please see BrainModels:

Indices and tables