Skip to main content

A matrix-based simulation framework for neuromorphic computing

Project description

SuperNeuroMAT v1.4

SuperNeuroMAT is a matrix-based simulator for simulating spiking neural networks to be used in neuromorphic computing.

Documentation available at: https://superneuromat.readthedocs.io/en/latest/

Installation

  1. Install using pip install superneuromat
  2. Update/upgrade using pip install superneuromat --upgrade

Usage

  1. In a Python script or on a Python interpreter, do import superneuromat as snm
  2. The main class can be accessed by model = snm.NeuromorphicModel()
  3. Refer to docstrings in the source code for the API

For Development

  1. Clone the superneuromat repo: git clone https://github.com/ORNL/superneuromat.git
  2. Add the path to superneuromat to your $PYTHONPATH: export PYTHONPATH=$PYTHONPATH:/path/to/superneuromat.
  3. You may want to update the $PYTHONPATH in your .bash_profile or .bashrc.

Directory Info

  1. superneuromat: This contains the source code for superneuromat
  2. tests: This contains unittests for development purposes. Please ignore!

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

superneuromat-1.4.tar.gz (7.7 MB view details)

Uploaded Source

Built Distribution

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

superneuromat-1.4-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file superneuromat-1.4.tar.gz.

File metadata

  • Download URL: superneuromat-1.4.tar.gz
  • Upload date:
  • Size: 7.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for superneuromat-1.4.tar.gz
Algorithm Hash digest
SHA256 3c4239d569f75ed315d3f538de5170224673ce33310ef6274debaf0e40d17f55
MD5 da7d8f37c559638927cd8785d1fd13b2
BLAKE2b-256 8cf221d06fe640a5fe999e8738965cb878238682f243de7e5cb546eba2d793d6

See more details on using hashes here.

File details

Details for the file superneuromat-1.4-py3-none-any.whl.

File metadata

  • Download URL: superneuromat-1.4-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for superneuromat-1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 94edb8833742e23f7553f4d32a3b7af520a9ebd82abe2a2bfd45cdc66c473351
MD5 0bb7745472bc0b7c84aaa485b63f6f3e
BLAKE2b-256 1f1879bba28c636b82e59fe6c01a2ccb99e0413cb833ed15b5426ee1ec23f837

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