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

Uploaded CPython 3.10Windows x86-64

brainpylib-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (161.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

brainpylib-0.1.5-cp310-cp310-macosx_11_0_x86_64.whl (128.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

brainpylib-0.1.5-cp310-cp310-macosx_11_0_arm64.whl (440.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

brainpylib-0.1.5-cp310-cp310-macosx_10_15_x86_64.whl (127.8 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

brainpylib-0.1.5-cp39-cp39-win_amd64.whl (445.2 kB view details)

Uploaded CPython 3.9Windows x86-64

brainpylib-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (161.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

brainpylib-0.1.5-cp39-cp39-macosx_11_0_x86_64.whl (128.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

brainpylib-0.1.5-cp39-cp39-macosx_11_0_arm64.whl (365.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

brainpylib-0.1.5-cp39-cp39-macosx_10_15_x86_64.whl (128.0 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

brainpylib-0.1.5-cp38-cp38-win_amd64.whl (445.1 kB view details)

Uploaded CPython 3.8Windows x86-64

brainpylib-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (161.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

brainpylib-0.1.5-cp38-cp38-macosx_11_0_arm64.whl (370.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

brainpylib-0.1.5-cp38-cp38-macosx_10_15_x86_64.whl (128.2 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

brainpylib-0.1.5-cp37-cp37m-win_amd64.whl (445.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

brainpylib-0.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (164.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

brainpylib-0.1.5-cp37-cp37m-macosx_10_15_x86_64.whl (127.2 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

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

File metadata

  • Download URL: brainpylib-0.1.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 444.3 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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 69d5c5521c5551714c5be3ca59837947a26ccb7064b2bcfb0f88b4a2e71536ca
MD5 dbdc4535b7d139c4eb13bf5e3e82a282
BLAKE2b-256 2b858f2ac32763c9c248b2137c2ca739d1848eadd6f8083b1b844c7464f0eed9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85a35629fcbcc5fcf377b9a902c1bf0731dc27a5e2518c5568402824fc3fc9c4
MD5 abc6b8f29177b23283da819d84ff6b9a
BLAKE2b-256 78f90f6cbddf623a66624f599e5ef6caa6283b0094b4a414036c87eae4dff968

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9e25914620108245134c26b3ae85e2f0f453b9d5707883a19fede7f33be1deb8
MD5 e9df6d641dfc57eee683c4eb5712df05
BLAKE2b-256 6cd174693d6c1eadd1765abc741f53638908aaabed76edea6097cc6cd9f578c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06fd1d61c823c6e4045a421433b047543c9a5117b5d46603342d28fde0b4e784
MD5 f0cbd148033ae552b3b1ac34f059b973
BLAKE2b-256 fddd4d746628c9bc3d0e37ee82c71e738b57359d66bcab65077324f35b0d05bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b95c5eb0642eebdf06cecd315a5681c59b8ed3235e200adebd5c94308b3436f8
MD5 c2db7d37d5e24237f71c8936680aeb8f
BLAKE2b-256 1c721c91a1fe68f5334fd35feb7e34cca6934625de556369a19a8040e1bcc4cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brainpylib-0.1.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 445.2 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.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2a57483dfef9ce051d9526aea79b0b22e200cea174db3f4e8ea2539e8eb82f99
MD5 1076fa7c90d690ac0387d27c573e2b8b
BLAKE2b-256 d5bda364ccf17883cccdc069fd460e8fb3047b591817045b4eef510557d7411e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a75dedea1ba54b00e7204173dec0065360ca07f3fd03147a7136c47cfedff231
MD5 fb30a01d01e50d1d806ed869e8e3cae5
BLAKE2b-256 7ef6455bca6e8d0e03767f9bb0a35c3600e7cfc74cfa2754aafe4a0aaaab5760

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6ed2515286bbdf142b8c3662c970632798fd2053460b92d2d99e3449bedf340a
MD5 08d34b3606c3dc0e2ea959478d87b26d
BLAKE2b-256 dcb8c819be772e970894aed760631cf5ff6f1a6a78b53ea3566ec4b45a4a8958

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 433cdc4871ac4f4ae7da45a591f3861f0a58854e993d018b8bcccd201fce5c7f
MD5 c8f29c0c70cc73b12c1b1c7aa1c6b634
BLAKE2b-256 b016c85eaa64d4b67475c9d93b80b1a839e37728deae31d496342580a54005bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e25a2dbc7552f07ff9b51b72fac2033ce19b9b20ee05ee2a351dd8bf03fed857
MD5 aee7233f7f8784680170c4c42a74a2bb
BLAKE2b-256 8fed2185e88cad647c4d84fb67020b733ade067d636b66331170316ebb6d2eab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brainpylib-0.1.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 445.1 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.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 27ba27809123f348d96afd3b47a61404f027c0b5db4b28a4b3bd855694f47ebb
MD5 455b48b560d8fca925730dac9c607558
BLAKE2b-256 c30ba2c5cfe78f11263a079998ab727b14440f86fed3256748a5cced407d0130

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2897a30c4e5b089aa076edfc9a42012e1bb728eabdf8f9d4fd8d9852e31b5e5
MD5 c619e2aec2d00fbc1290e39c52e65309
BLAKE2b-256 d4bc01488ac350d213670fbeb71e8c2eebb5972db8f48fd16ace6b477752fa92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8ac6c3177efa09901840a9d671070440c0a319085efecbd4e661c5ed49a6d37
MD5 2b8e5010325d2ad6915b281e8f139a54
BLAKE2b-256 6bcfa4bd772d44735abc6694293a2e69abe3d7ef2b8e16d9bef492e1ff073339

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 46ef83c77bb209e7a93ed2dc5b6cf5d06b7918240e37cf8acfb2dfe4c04af923
MD5 b9d4a6f091c198503e6b3cbe37d08db1
BLAKE2b-256 b4162f80be9d3b5c3f523c1e640a06fd52a0daa81c0f2303bf9dc69d09128511

See more details on using hashes here.

File details

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

File metadata

  • Download URL: brainpylib-0.1.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 445.6 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.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d15bd81421e84745b53b34e527d90ca9572c15e9302142843b4dd532b9839215
MD5 afc0b2249482e8e542f176494a366c23
BLAKE2b-256 ecdcc4e0c1c9cc9ce79d04d89e603a5714fa5e26843d99edec6a2862babe747b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca8dfc09d9fc6a8aa1d2fed8f7b03db330c7b4b93908d40f1e841aadc00bf456
MD5 bd8816cadce91843dec05a06228ad9bf
BLAKE2b-256 d3accd99e85ff5ee1e8741d8cd08583a0dcb982ad9ce5529fc75b806a7df5570

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for brainpylib-0.1.5-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2a740c78ac7c2e3fac6cb9e6a89802434f4a7b3118e9420558c3e45badb3bdf6
MD5 4bd331036974f1dce4df17a74dbecfab
BLAKE2b-256 79c7a4aa46dc26c35a63b96d0f36bb37df9e65b8fe05c7725ff5296d150decbe

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