Skip to main content

The Core System for General-purpose Brain Dynamics Programming Framework.

Project description

Header image of braincore.

Supported Python Version LICENSE Documentation Status PyPI version Continuous Integration

braincore implements the core system for the next generation of BrainPy framework.

Compared to BrainPy 2.0, braincore provides a range of distinctive features that facilitate precise, convenient, and high-performance modeling of large-scale brain dynamics. These notable features encompass:

  1. Robust program transformations built upon a straightforward and intuitive State system, enabling powerful computations.
  2. Integration of physical units, ensuring seamless compatibility with brain science data and enhancing the accuracy of simulations.
  3. Utilization of advanced and precise numerical differential equation solvers, enabling accurate representation of complex brain dynamics.
  4. Support for parallelization across multiple devices, facilitating efficient computation and enabling scalability for large-scale simulations.

By leveraging these unique capabilities, braincore empowers researchers and scientists to conduct comprehensive and accurate analyses of brain dynamics on a larger scale, fostering advancements in the understanding of the intricate workings of the brain.

Installation

You can install braincore via pip:

pip install braincore --upgrade

Documentation

The official documentation is hosted on Read the Docs: https://braincore.readthedocs.io/

See also the BDP ecosystem

  • brainpy: The solution for the general-purpose brain dynamics programming.

  • braincore: The core system for the next generation of BrainPy framework.

  • braintools: The tools for the brain dynamics simulation and analysis.

  • brainscale: The scalable online learning for biological spiking neural networks.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

braincore-0.0.3-py2.py3-none-any.whl (168.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file braincore-0.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: braincore-0.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 168.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for braincore-0.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2acce859179d40a796d12d81ee708f1f67ef2effe45f364bf3369174867ffea4
MD5 9aaa365bcb3eb872edc24de2ea661ae6
BLAKE2b-256 02af9ed8bea510356d3ac1ea582c8b834bd11d887fd29974fee70b3511ee6e1e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page