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.4-cp310-cp310-win_amd64.whl (439.1 kB view details)

Uploaded CPython 3.10Windows x86-64

brainpylib-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (156.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

brainpylib-0.1.4-cp310-cp310-macosx_11_0_x86_64.whl (123.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

brainpylib-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (435.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

brainpylib-0.1.4-cp310-cp310-macosx_10_15_x86_64.whl (122.6 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

brainpylib-0.1.4-cp39-cp39-win_amd64.whl (440.0 kB view details)

Uploaded CPython 3.9Windows x86-64

brainpylib-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (156.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

brainpylib-0.1.4-cp39-cp39-macosx_11_0_x86_64.whl (123.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

brainpylib-0.1.4-cp39-cp39-macosx_11_0_arm64.whl (360.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

brainpylib-0.1.4-cp39-cp39-macosx_10_15_x86_64.whl (122.7 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

brainpylib-0.1.4-cp38-cp38-win_amd64.whl (439.9 kB view details)

Uploaded CPython 3.8Windows x86-64

brainpylib-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (155.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

brainpylib-0.1.4-cp38-cp38-macosx_11_0_arm64.whl (365.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

brainpylib-0.1.4-cp38-cp38-macosx_10_15_x86_64.whl (123.0 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

brainpylib-0.1.4-cp37-cp37m-win_amd64.whl (440.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

brainpylib-0.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (159.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

brainpylib-0.1.4-cp37-cp37m-macosx_10_15_x86_64.whl (121.9 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for brainpylib-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6b154b6c7f7240b0e65e12bdc122e60452112c0ddc9e6036114dc92f2466c9a7
MD5 c80c422471c7fe311442529a6c0cfc32
BLAKE2b-256 6ab6d50b007bae828df3b9960381db3fee0be06867f3091039c58796fe8f1538

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aff233f9e295a8d69fc03db7d80e1f4bb0aa7f2d1bb24e065162300d371d235a
MD5 085fb1edfb5031458e0366c2080c4806
BLAKE2b-256 b8ad1c7f8cfd0a18f60f1efe117972697f77bc94ff68716658391e8452cd8ee5

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.4-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a600aaadb621ab3a7b2f174e05d55ab9d1ec3ea3723f63d87a5b7a58024e9097
MD5 d94488a1f35c47b8feb2e2273544aec8
BLAKE2b-256 843adb928fccbfd307282500770410e75b5e2d474228b5185719cf608ed1bfb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 195f8d82fc8e96c76d0992ad52f044390579b4c821ddb9f5bc2cc0c87aea82f5
MD5 7856f64b8b4a971194f11e0161ffe593
BLAKE2b-256 ee3c88dce149c7c79f494244f3513914045d8bd635c26772130c0f63e71a83c2

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.4-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4936cd66c0a9d74a5c5a4ea3f230a5246a3f1b1fb50845b6dea13b4c06630514
MD5 02570a46a4362be2d7ae0b9fb4b581b1
BLAKE2b-256 7a2c772a911d334c4e8a8fd53d40835ca7d9669392afa0455e7b88b413e42633

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for brainpylib-0.1.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 281ed56ffb498a01887a1df0106989a7a2c19c3fef13ed6fc0b78818e807e3a1
MD5 c177b641e22caa859be8b2ad642b2b71
BLAKE2b-256 2eee77d1465bbef5ef1a0565bdabea0b93fc484812c58ab078c3c366f2815a15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01f23adee51c96cdd3292bc66c45832b8c802ec52e63acfd0f49990846792fa5
MD5 654d2b989fc2464f3f604671d5afbb98
BLAKE2b-256 23ce43879136c6b23a608ba21f066b71f4ee55530bfa9508795b5f245a6e2b09

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.4-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0efaffdd74e349f3e4eb4b4c92033f71c6dbb9e9ae90857c11331b67bda7b60d
MD5 7937dc1b9179648e4907db9a354adcb7
BLAKE2b-256 a6d6c3a13c10b7f5b9b5b02886f9370605652f2c76385db3809d342f4508a5cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 049dec9f034acd6f6dafe30deef73b3b67d0e18023650dd87d8836279cd5e881
MD5 0b15a69424a71de4c080c12276449409
BLAKE2b-256 0aa84dc23afca3a237438256e43282931ad4e3f3eb510c7c5171ed256cfa368d

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.4-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 052033ff6f4ae8bf02ca7af134bce669f2e75730ab59e0d51e964a3b16235b9b
MD5 fc76879ffb31fda58d6b1ca1976081f8
BLAKE2b-256 21b7155bff9961bde46a801e2921e7decdecef39725aa239dce68ae97ac5fbb0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for brainpylib-0.1.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d81e3bcb42ce5b604db0a63e28113cdadb277c0827a61dfe676daea235e9f797
MD5 c7a9bab699160b9801d62d91737bb665
BLAKE2b-256 18f1fa3b78409513ea2d696a9d6ca89b82eef9a999889f6015f6a0eaefca13e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d821c6992df1aed8369999bbcc75af5fa1fbbaeca0d386419ac6ec392af4aca0
MD5 df8ee1c72b240e68a059ccb816f5f909
BLAKE2b-256 33a233f71e847adadc4552abf5a002e0ede3a19b2bb5d5d2a2555fc06bec7d06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6980503419ce4169c3d29ed5a74b11ec1c7681a868e5c96a1e9a1e4c0f2765f5
MD5 833640b88f3d223af54b916b2ac3357c
BLAKE2b-256 efc03f942cc0f2e78550e9f48935a6eb9d05f1052f96091f5fdce854f0844043

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.4-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 57e69da25eeb71faf95e035e728f3b97492eb509f658b4b038f43a7eebd94b08
MD5 089408656534c53245ac0ff0f4ef3ac9
BLAKE2b-256 39e3f841f5d0362fa49a094eb2b9436cd6639f6cd6185d2bb0e89d8bb7ccc5f2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for brainpylib-0.1.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e6bbdf551c144505aeaf0c321b5bd57407f7cd89f7fbbe0914ddf51dbf44a213
MD5 b3c05ae46bcf9d10691fbee437f1dd95
BLAKE2b-256 bd701d7374ac73472934f57346b0e9b3c808932d3ef3d8ae00dd1a1a9d50dcbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5baae85351b78ab997bbec3e512347ae2bd9087bbdd857ffc555d612f9360f51
MD5 be99ab77e3a7359a684531d3f715315e
BLAKE2b-256 2353fe03e12573cedba70f3160821910396cfbe9a808a762263b492335cbfa80

See more details on using hashes here.

File details

Details for the file brainpylib-0.1.4-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for brainpylib-0.1.4-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9f422d758e82964675d4d407891d412931b0ec61a11d2aff230c12045333adb5
MD5 594e06c31dc934d5266b1937dec2750d
BLAKE2b-256 b483c9a71a35a4484935ce3591a51aad96e4b5030d519b72caa6e16b6986ce16

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