Skip to main content

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.

Metadata

Release files for braincore 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for braincore 0.0.3
File Interpreter ABI Platform Actions
braincore-0.0.3-py2.py3-none-any.whl Python 2, Python 3 none any Details for braincore-0.0.3-py2.py3-none-any.whl

Release files / braincore-0.0.3-py2.py3-none-any.whl

Download URL braincore-0.0.3-py2.py3-none-any.whl
Size 168.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2acce859179d40a796d12d81ee708f1f67ef2effe45f364bf3369174867ffea4
BLAKE2b-256 checksum
How to use checksums
02af9ed8bea510356d3ac1ea582c8b834bd11d887fd29974fee70b3511ee6e1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Security for braincore 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.3 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page