Skip to main content

Spikeometric is a Pytorch Geometric based framework for simulating Spiking Neural Networks using Linear Non-linear Cascade models

Project description

Spikeometric - Linear Non-Linear Cascade Spiking Neural Networks with PyTorch Geometric

The spikeometric package is a framework for simulating spiking neural networks (SNNs) using generalized linear models (GLMs) and Linear-Nonlinear-Poisson models (LNPs) in Python. It is built on top of the PyTorch Geometric package and makes use of their powerful graph neural network (GNN) modules and efficient graph representation. It is designed to be fast, flexible and easy to use, and is intended for research purposes.

Install

Before installing spikeometric you will need to download versions of PyTorch and PyTorch Geometric that work with your hardware. When you have done that (for example in a conda environment), you are ready to download spikeometric with:

pip install spikeometric

Documentation

For more information about the package and a full API reference check out our documentation.

How to contribute

We welcome contributions from users and developers. If you find bugs, please report an issue on github. If you would like to contribute to new features you can either find an issue you would like to work on, or fork this project and develop something great. Send pull request for review. We will respond as soon as possible.

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

spikeometric-1.0.3.tar.gz (33.7 kB view details)

Uploaded Source

Built Distribution

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

spikeometric-1.0.3-py3-none-any.whl (44.8 kB view details)

Uploaded Python 3

File details

Details for the file spikeometric-1.0.3.tar.gz.

File metadata

  • Download URL: spikeometric-1.0.3.tar.gz
  • Upload date:
  • Size: 33.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.10.6 Linux/5.15.90.1-microsoft-standard-WSL2

File hashes

Hashes for spikeometric-1.0.3.tar.gz
Algorithm Hash digest
SHA256 9db6f5f6310cc254506ee06faefea3da900e2be2d96e1e780f67131f7a81faf9
MD5 98a1a9ef31cf6c9ea9979c6b6230440f
BLAKE2b-256 22a4e04026e83107db08631edbba4a98a5441b2b5d334e3c6765cdd4a88ea30a

See more details on using hashes here.

File details

Details for the file spikeometric-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: spikeometric-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 44.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.1 CPython/3.10.6 Linux/5.15.90.1-microsoft-standard-WSL2

File hashes

Hashes for spikeometric-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 169df338142d74edbb9c5cfe18d9d4147af416d86f8d229efe2617c1b51ffbe9
MD5 3963ed3df2ed71fce7ffde3b9cd00f9e
BLAKE2b-256 52ead8ddef8259a323c1d1fc68537f527bc75084ddd404f9a3e7bddedc85fd34

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