Skip to main content

An interface to use the GeNN framework as a device in Brian 2

Project description

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 Networksm, 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Brian2GeNN-1.6.tar.gz (76.5 kB view details)

Uploaded Source

Built Distribution

Brian2GeNN-1.6-py3-none-any.whl (75.9 kB view details)

Uploaded Python 3

File details

Details for the file Brian2GeNN-1.6.tar.gz.

File metadata

  • Download URL: Brian2GeNN-1.6.tar.gz
  • Upload date:
  • Size: 76.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for Brian2GeNN-1.6.tar.gz
Algorithm Hash digest
SHA256 f0c42e5fe3ecfd6d373353caa5a431e13284288b07340e88f1c2829f4de53965
MD5 fcfe2303c191c4e7ba9ff404627297cc
BLAKE2b-256 66abb052306dd3d1f6d37d68ab2c0381c9e1bc5120a836c626aac694feb0801f

See more details on using hashes here.

File details

Details for the file Brian2GeNN-1.6-py3-none-any.whl.

File metadata

  • Download URL: Brian2GeNN-1.6-py3-none-any.whl
  • Upload date:
  • Size: 75.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for Brian2GeNN-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f7756cc5472a855780aed402b697eeadf3f9207237736e7ba3d1d6a459c02c0d
MD5 c2c03e2d864bed952761ec9fbfbe43d4
BLAKE2b-256 ab17287ff5701d05df24232d9b17e7c5ab33aa3c45a3a1b0533ea278ed2c46fe

See more details on using hashes here.

Supported by

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