Skip to main content

SynSense Spiking Neural Network simulator for deep neural networks (DNNs).

Project description

PyPI - Package Documentation Status codecov PyPI - Downloads Discord sinabs

Sinabs (Sinabs Is Not A Brain Simulator) is a python library for the development and implementation of Spiking Convolutional Neural Networks (SCNNs). The library implements several layers that are spiking equivalents of CNN layers. In addition it provides support to import CNN models implemented in torch conveniently to test their spiking equivalent implementation. This project is managed by SynSense (former aiCTX AG).

Installation

For the stable release on the main branch:

pip install sinabs

or (thanks to @Tobias-Fischer)

conda install -c conda-forge sinabs

For the latest pre-release on the develop branch that passed the tests:

pip install sinabs --pre

The package has been tested on the following configurations

Documentation and Examples

https://sinabs.readthedocs.io/

Questions? Feedback?

Please join us on the #sinabs Discord channel!

License

Sinabs is published under AGPL v3.0. See the LICENSE file for details.

Contributing to Sinabs

Checkout the contributing page for more info.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

sinabs-1.1.7.dev16.tar.gz (271.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sinabs-1.1.7.dev16-py3-none-any.whl (52.5 kB view details)

Uploaded Python 3

File details

Details for the file sinabs-1.1.7.dev16.tar.gz.

File metadata

  • Download URL: sinabs-1.1.7.dev16.tar.gz
  • Upload date:
  • Size: 271.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for sinabs-1.1.7.dev16.tar.gz
Algorithm Hash digest
SHA256 f19dee1c40ca2b818cc4388e2482bbe3e43b42c0e10bd006476ef9b69a3bf7af
MD5 68799edfbd218fe57a16c5c5b6021a95
BLAKE2b-256 8e0f3a04fc3a921b44d14bcbb9d8e1c479587c0bb94755156473b75568f72e70

See more details on using hashes here.

File details

Details for the file sinabs-1.1.7.dev16-py3-none-any.whl.

File metadata

  • Download URL: sinabs-1.1.7.dev16-py3-none-any.whl
  • Upload date:
  • Size: 52.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for sinabs-1.1.7.dev16-py3-none-any.whl
Algorithm Hash digest
SHA256 6378609f604b097d33805732f1cf3858c660b11eac2000b02667bbfefd838c09
MD5 b22f8cb7e922016b21f64be4eb0f28d9
BLAKE2b-256 9cc5b3e1b2a3aaf87b57a7ede803d2140d4b3f8c0f39fe14d689f3ed0a55132e

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