pyrates-neuroscience/PyRates
Open-source, graph-based Python code generator and analysis toolbox for dynamical systems (pre-implemented and custom models). Most pre-implemented models belong to the family of neural population models.
Graph-based code generation transforms YAML or Python model definitions into backend-specific implementations (NumPy, TensorFlow, PyTorch, Julia, Fortran, MATLAB), enabling efficient simulation and parameter optimization across CPU and GPU hardware. Supports hierarchical network construction with differential equations, algebraic equations, and dynamic edge equations featuring scalar or distributed delays. Integrates with Auto-07p for parameter continuation and includes pre-built neural population models suitable for direct use or custom integration.
Stars
88
Forks
13
Language
Python
License
GPL-3.0
Category
Last pushed
Jan 08, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/pyrates-neuroscience/PyRates"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
symforce-org/symforce
Fast symbolic computation, code generation, and nonlinear optimization for robotics
inducer/loopy
A code generator for array-based code on CPUs and GPUs
alphaville/optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
inducer/islpy
Python wrapper for isl, an integer set library
loco-3d/crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is...