Brian2GeNN
Brian2GeNN is an interface between Brian 2 and GeNN. Brian2 is a simulator for spiking neural networks available on a variety of platforms. It is the successor of Brian1 and shares its approach of being highly flexible and easily extensible. It is based on a code generation framework that allows to execute simulations using other programming languages and/or on different devices.
GeNN (GPU enhanced Neuronal Networks, https://github.com/genn-team/genn) is a framework that uses code generation methods to allow using GPU accelerators without in-depth knowledge of the CUDA programming interface.
Brian2Genn provides an interface to use GeNN as a backend device in Brian2. This allows users to run their Brian 2 scripts on NVIDIA GPU accelerators without any further necessary programming.
We currently consider this software to be in the beta status, please report issues to the github issue tracker (https://github.com/brian-team/brian2genn/issues).
Documentation for Brian2GeNN can be found at http://brian2genn.readthedocs.org
If you use BrianGeNN for your published research, we kindly ask you to cite our article:
Marcel Stimberg, Dan F. M. Goodman, and Thomas Nowotny. “Brian2GeNN: Accelerating Spiking Neural Network Simulations with Graphics Hardware.” Sci Rep 10 (January 2020): 410. doi: 10.1038/s41598-019-54957-7.
Metadata
Release files for Brian2GeNN 1.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| Brian2GeNN-1.7.0.tar.gz | 80.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Brian2GeNN-1.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 156.6 kB
Release files / Brian2GeNN-1.7.0.tar.gz
| Download URL | Brian2GeNN-1.7.0.tar.gz |
|---|---|
| Size | 80.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7d02968c17b72d69e5a98e9114551b69da24cc71e169e16f2a5a95a0374698d7
|
|
BLAKE2b-256 checksum How to use checksums |
17c61540378657f4ceefad6da9a4830f983b9b727b005fe68eb53734aa30fa1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Release files / Brian2GeNN-1.7.0-py3-none-any.whl
| Download URL | Brian2GeNN-1.7.0-py3-none-any.whl |
|---|---|
| Size | 76.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
deee10c912e7e12a36b84a65e49246c4059a9974d37b9383042b6d7bbd937aff
|
|
BLAKE2b-256 checksum How to use checksums |
859e07707aa01cc14f59096d96122b59149d8a2dfe06fc3987ebf50c0605b75f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Security for Brian2GeNN 1.7.0
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.