Skip to main content

A matrix-based simulation framework for neuromorphic computing

Project description

SuperNeuroMAT v1.3

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

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.3.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.3-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: superneuromat-1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 2a1f63753520b894ef9c3d5d763301a91a053899e9cd7a890f4cacaec3ce1a2b
MD5 e97a1c3956747063786d408750e32150
BLAKE2b-256 2f5df9b58a29a8e6649a9761e337f2eefdc21071d3e02b7e7d1a8dde69877fa9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: superneuromat-1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 aa1f882e19563706eae9cc2f8df6fb071cc5d3547b789eae0daf2dab5fb58ff5
MD5 b2cf9250d9bb929bc9e2d03b30ed5388
BLAKE2b-256 58dd07baff1053038ad6de7018b0a53febd6e1e73de0a2dd39df1c9244e2386b

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