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.10-cp311-cp311-win_amd64.whl (77.9 kB view details)

Uploaded CPython 3.11Windows x86-64

brainpylib-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

brainpylib-0.1.10-cp311-cp311-macosx_11_0_arm64.whl (76.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

brainpylib-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl (81.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

brainpylib-0.1.10-cp310-cp310-win_amd64.whl (77.0 kB view details)

Uploaded CPython 3.10Windows x86-64

brainpylib-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

brainpylib-0.1.10-cp310-cp310-macosx_11_0_arm64.whl (74.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

brainpylib-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl (79.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

brainpylib-0.1.10-cp39-cp39-win_amd64.whl (77.1 kB view details)

Uploaded CPython 3.9Windows x86-64

brainpylib-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

brainpylib-0.1.10-cp39-cp39-macosx_11_0_arm64.whl (75.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

brainpylib-0.1.10-cp39-cp39-macosx_10_9_x86_64.whl (79.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

brainpylib-0.1.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

brainpylib-0.1.10-cp38-cp38-macosx_11_0_arm64.whl (74.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

brainpylib-0.1.10-cp38-cp38-macosx_10_9_x86_64.whl (79.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

brainpylib-0.1.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

brainpylib-0.1.10-cp37-cp37m-macosx_10_9_x86_64.whl (79.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 78e942c47e1578d28927741154f98e0b3e60b6694791e943c43a67b403e39682
MD5 79bb0b429dda1bbe796cc055326ab51e
BLAKE2b-256 631de07b2b069768cfd7e948f897d72517dfdbd49a087da94bb7aeb618783446

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3fbf9d4738d68549c49107481736ce60da6e444461d575036f5158dda341e2f
MD5 9adf1595fdea0b7c498a1129fc1c7186
BLAKE2b-256 3f5af8262034be2c7b13fcbc245922d07ad1901536f532966ce9e9d7d83d9056

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc0b36c8f1d1d9c02c2a16d0f17838cc281815e6857671848f0bd815bf5f06d3
MD5 12d9afca6b66d904e331f6fc857c4191
BLAKE2b-256 066fd4b6426a1311495ec674630875b0664a81f8a1959201920a61715318361a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3423625bb5b0356447c4b0109a38e659c4ceaf266c42558c4af73c256581aecb
MD5 29c90236fe1cf8cba197773b44b940ef
BLAKE2b-256 b83c3d4fe6dc40eeb6d870d6c81bb9a880210ce239ad78afb72a4caa839b1c0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 45e5fad79c3256436203940fe1de18a078fd56a8d36bfc5afca7366d2140d0c5
MD5 31fee6e087b1b6b54054258c8072b3e4
BLAKE2b-256 aa77c83d0043095695d9b43f476add69b602bc0d2fdb4e442032efa6c1b8d724

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1bd86389624b61d1b0991b265b938dfdd2ba5cae591b635a4e05150ea1c2e055
MD5 73c0b8d127480099a3bab767d5c84b78
BLAKE2b-256 09b008665aee85f5211e53a0227f2b069b98dda9e9e26994a8cb038088fa2f3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c1906183e62898f605dd95ec70ce89b25d2aa053d1c6b59d95c98a55b7e3735
MD5 ffbb1ec4f0e59c9f3eac57ea09189a4b
BLAKE2b-256 ddf3b2510ae14af09f4c56ecc363c3f4b63282bf45e009a0bb083f225223761d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9c26c184ad6053ce72a66cecf989d883070f188157260190b0fc5ac487a60563
MD5 732fa32aafc7e989fc99c34ca80b1d62
BLAKE2b-256 979cb3fb5e1b2827447a2a02c15c18dcbcf9ea286ffedbebe0d11d1815ee1b25

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for brainpylib-0.1.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f18a20bfc27e63b51250152739727f2ce49732eed65634e8e84aae9ec2bb11c1
MD5 fe9a21b2715688529bc3090e5880d3c8
BLAKE2b-256 9a63296df9b4084e29d48beeba32975b92ae59a9bd3b629b79cba53ee68c2e28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93951948f5d9cca36a3a7319beaafe91a858ea919cb86f98dc2dd5246ba67517
MD5 da7d21047f984ca3543fe4726e33f9bf
BLAKE2b-256 4def031a4acc9816be387f19c08260cc7277c7999a06057a11fd9f8575733983

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f227aa6f553375c8d43e07baf37e6a400cc62e18d4a1269e4f1bbee7fc77f1e8
MD5 0783d3160229cb665415ac1bbd52feb3
BLAKE2b-256 42b52c4a634f90c8f34d956ea4ad1c1cb66de9ea59a67a8742fea9868afb73e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7fd8c0831ffb5e19159987c666580980e3d5b767dd01fcd9cf3396f48337ad55
MD5 3ffa918c6bb722ff79fd11e3b8fc698c
BLAKE2b-256 48123bda9117d684d8eec421b6b26ca002cac427077ec2af5705283d122babf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0fd567ee92c60dacd90cad768b6d0b69e4d73240740392c7bbb6a32d85265bf
MD5 7d235b18360e1c188a52367f79a77c21
BLAKE2b-256 076451c7c557224c89c5637047da8cfaa9c955e0022595604e83f532f4980952

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4ec3564689fc0ad88ea5e47fe963493e526521bff143ecb2829d5632e7b7c59
MD5 b57401ee3a7de4c42ca778a612975c3e
BLAKE2b-256 e8ae17e831c709f4a169a1584c6930667277a52e1a18e2d5e206d46c835670c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b432819e3671c31173b53f9c866d5e402fcaba55277c766bace9f8fd2fb9d937
MD5 b94fb6c71cb4bca62ee715b2e3ac2bfa
BLAKE2b-256 467f599ad360d2494ae2e52123d4a174eac165f50d94ae7379445887c68320fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aea083e82c57dd41cbec48ce99ccc053657dd6bcd8568234adfecc29e8b77bbd
MD5 4fdd676493da2fc13beb4800c5340fea
BLAKE2b-256 e0573b53b28890a8464414df5c508cb221bbbfd443fe81d85aac3b926cc357d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.10-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 22c31091372d6c54b6a8421f25fc93a0b7d75c5ad7d7c4b85edbb64a1389a762
MD5 43d2587c92a3d63fa372848e4a52c52e
BLAKE2b-256 6a82c5c35c2d16cf4b25586d306e52c7399c3bc0dee0ffef2633137d5a857134

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