BrainPy: Brain Dynamics Programming in Python
Project description
BrainPy is a flexible, efficient, and extensible framework for computational neuroscience and brain-inspired computation based on the Just-In-Time (JIT) compilation (built on top of JAX, Numba, and other JIT compilers). It provides an integrative ecosystem for brain dynamics programming, including brain dynamics building, simulation, training, analysis, etc.
- Website (documentation and APIs): https://brainpy.readthedocs.io/en/latest
- Source: https://github.com/brainpy/BrainPy
- Bug reports: https://github.com/brainpy/BrainPy/issues
- Source on OpenI: https://git.openi.org.cn/OpenI/BrainPy
Ecosystem
- BrainPy: The solution for the general-purpose brain dynamics programming.
- brainpylib: Efficient operators for the sparse and event-driven computation.
- BrainPyExamples: Comprehensive examples of BrainPy computation.
- brainpy-largescale: One solution for the large-scale brain modeling.
Install
BrainPy is based on Python (>=3.7) and can be installed on Linux (Ubuntu 16.04 or later), macOS (10.12 or later), and Windows platforms. Install the latest version of BrainPy:
$ pip install brainpy -U
For detailed installation instructions, please refer to the documentation: Quickstart/Installation
Citing
If you are using brainpy, please consider citing the corresponding papers.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file brainpy-2.3.0-py3-none-any.whl.
File metadata
- Download URL: brainpy-2.3.0-py3-none-any.whl
- Upload date:
- Size: 436.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e213667ef9fd4aead7e73ca070777e664815935c5cb1ce585c2687bf741f247
|
|
| MD5 |
89da66a155a26c1b977dcebd303bae93
|
|
| BLAKE2b-256 |
ac5fd996f8d94ec04c2ecb93d5af289d7a4352716796b7f654765d6c87454d60
|