Skip to main content

C++/CUDA Library for BrainPy

Project description

brainpylib: C++/CUDA Library for BrainPy

Supported Python Version LICENSE PyPI version Linux CI Linux CI Linux CI

brainpylib aims to provide operators for sparse and event-driven computations commonly used in brain dynamics programming.

Install

brainpylib 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 brainpylib:

$ pip install brainpylib -U

Citing

If you are using brainpylib, please consider citing the corresponding papers.

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 Distributions

If you're not sure about the file name format, learn more about wheel file names.

brainpylib-0.1.6-cp311-cp311-win_amd64.whl (149.4 kB view details)

Uploaded CPython 3.11Windows x86-64

brainpylib-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (192.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

brainpylib-0.1.6-cp311-cp311-macosx_11_0_arm64.whl (152.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

brainpylib-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl (158.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

brainpylib-0.1.6-cp310-cp310-win_amd64.whl (149.6 kB view details)

Uploaded CPython 3.10Windows x86-64

brainpylib-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (192.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

brainpylib-0.1.6-cp310-cp310-macosx_11_0_arm64.whl (152.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

brainpylib-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl (158.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

brainpylib-0.1.6-cp39-cp39-win_amd64.whl (149.5 kB view details)

Uploaded CPython 3.9Windows x86-64

brainpylib-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (192.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

brainpylib-0.1.6-cp39-cp39-macosx_11_0_arm64.whl (152.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

brainpylib-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl (158.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

brainpylib-0.1.6-cp38-cp38-win_amd64.whl (149.3 kB view details)

Uploaded CPython 3.8Windows x86-64

brainpylib-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (191.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

brainpylib-0.1.6-cp38-cp38-macosx_11_0_arm64.whl (151.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

brainpylib-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl (158.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

brainpylib-0.1.6-cp37-cp37m-win_amd64.whl (149.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

brainpylib-0.1.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

brainpylib-0.1.6-cp37-cp37m-macosx_10_9_x86_64.whl (157.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file brainpylib-0.1.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: brainpylib-0.1.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 149.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for brainpylib-0.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6513043b46fb9d86a59597d48b7d555e8adec4fe23aec857b1b8a0926f3620aa
MD5 67bcdd80a074065406ec202054fd7f05
BLAKE2b-256 730d39495c7f420e0ca8b10f4cb1cbaf25441c9e96b79e26a19a2854186ee80e

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 240828fac655548563f9a9d2acf51e4721387a4c6f70ac699ac46c139aa44671
MD5 dba9c4f43fa0858d6f2cc41eca2e66c1
BLAKE2b-256 42ebe635e6c31cfdb6c79c0f58ec8302d318c3cb3ecc2b1375ec7cff82b5a6e3

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24dfbee60ef8eb2f991097abf23a5198b098982260ae4fcd839893b8c30925c9
MD5 c4878e741e89f6c442458b2a6f526213
BLAKE2b-256 d0da3ecfd1bb9f1757b521a2e50bcddd9a2396a6363104b1f2c787bf7861f47f

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 288f5345c2968bb958aecbfffc21146a411a323287783843cf38384b4414199f
MD5 2e61c86f7efe6658b1d4d91f14cbb666
BLAKE2b-256 fbfc2ff709cc861eed2b4ded883fac745432e44dfa1fa25679d34170df347037

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: brainpylib-0.1.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 149.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for brainpylib-0.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 75747bf46d4f33e770c95dd76c6c89f0ac3ae53399f74a4e67369e853fffab3a
MD5 57479fb5b16a87e2b87ef20e2a208312
BLAKE2b-256 dc3e90f5e72650039d5a9d1f885d56c31090bd80c23dc3ecaa98a5757fd09bde

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30dc408640424277e90787a2692e8d881c95392976d5626b07e0cb52e7b970ea
MD5 bd54790cb2e5282e2d2f03f0bb6b14ec
BLAKE2b-256 62e9862eca1fb86eb4b6321a4f593627cf7a1cb945a28144d898a188cfd5884c

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f440abfeb0777a3e7fa259112b22334c50cecbacd512ed1f0094b6a9e86eb050
MD5 1365a0749c955885bead402786bf4fdf
BLAKE2b-256 95326c7d809def0b0583d333e597315b7bd7da9597066092668c45291ec79b0c

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a58d17dd4d45ac22f49d64f0dc813bd163994d48e7a8fc955ac6f06bd132227
MD5 05f18dd5654bf08c042938895259d2f0
BLAKE2b-256 9a7dd9cb0450e12aca80e72dff8ade01bba4e36ab4359ab509bb184832849d70

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: brainpylib-0.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 149.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for brainpylib-0.1.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9d1a4be0f262f861ab02a30a9a7cd237571d6016cf3044a29bf9c908eeb38259
MD5 5ae152cab87c0d2111e0e89e2edc758f
BLAKE2b-256 3423286b0df68f6653885c9b149c82659068bc685a2d45954b1b499bed98379c

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d53fef622a7a832443a369cd0c75a403ea9e1384e48120ef926fa0d6585ab69b
MD5 79c6cac648a16a17f6e3da3f993733cb
BLAKE2b-256 e71a8b5046f47fe04259ee5911dc991bda5ad8bd459af0fa8d0af4a579846c86

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f6cfa855e7eade605909b9e83d98cd413a09df3e32dc67d1498d321262b4c1f
MD5 d23f2ff4092b2ac5407421562e545614
BLAKE2b-256 2de438874bdc0234a3785ba230e68ea1f16e0c126de8799cf2db87594074fc4d

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aebeda52755da4ed2a3cfe6950a8d3f5044d9406bb2ba4440a4b0aa26e65e389
MD5 890015ddacd783620b9b78b55ebca725
BLAKE2b-256 d6ea907a89832f64b9e4096a4a640cf596faea1506eea6208fd67769770c31b9

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: brainpylib-0.1.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 149.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for brainpylib-0.1.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 933702ab32996cf4677261792552b6105fe0f8d8d586c259f2f8f5e39d9b8465
MD5 b19623f68dbd0fa25d543ab9158ff571
BLAKE2b-256 1aa2d9e41f4672f540a641f776c54288cea7bfd691b3fc716745b100f5dbe733

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6be877e99a4ea254939c628690da7aee0a2f70ae552d4cd8cdc6583b773b448e
MD5 66d7ec3ff168b288496e67b2d88cb38a
BLAKE2b-256 b174f7d71f5803e0af3ad5115b92d1c856e7b7bc82b49d7b06e55911c3ad5ca3

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 973e7bda27e717bce8e26e6880b447b118d96d48410b026c7c1de1830d97315c
MD5 cbcf86c818e56858507ee50ab73efac8
BLAKE2b-256 433c6e260f14146f6a46eed9eec778179aed51ae41d3d8669f1449c428e6c7e8

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f90b0560d202fa2757bf2ce586043b45d679c7bb9840c6807513ac6ff479a85a
MD5 52eb338b2d8757fbd1c784dcd38572e1
BLAKE2b-256 3f85852ab5ca96b0147b7d73c96fa7b99b30fcf86ba34b000621fa5dc46dba94

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: brainpylib-0.1.6-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 149.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for brainpylib-0.1.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 57952bd2c4e67aef21aadb0251e021b2bdf8acb15d5849e154d59048355bad11
MD5 62ca483d5944318315f03838715de7f1
BLAKE2b-256 9eb87aad43f570097e394695ba45ba3addd862395117043cf1e6cdab56e06f49

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23a76021fe46ffa42e75e800112adad0da2661f8001d5442f7a994e75b14dc7a
MD5 181ec91ad8683f351ed176f8a3082bdc
BLAKE2b-256 aba204bcd2681f80b1d2d334709473d2edf9c60978f9726ffab6af807ad066fd

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.6-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2e3339541a6a7388e92eb8421885ed3b228dbc2724aa0cb7b60f6f4db964d0c
MD5 bf7e5f80ccce7e55232d9aa39b1d33c1
BLAKE2b-256 b98212314ff71895bcea036326cd67a7901ae7f6056c080bf374556b416a65b9

See more details on using hashes here.

Supported by

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