Skip to content

ibm-research-tokyo/diffsnn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Differentiable Spiking Neural Networks

This repository contains Python implementation of a spiking neural network based on point processes. In particular, a differentiable point process is implemented, which enables us to train a spking neural network with hidden units efficiently.

How to install

Run

pip install .

Experiments

See tasks/synthetic for experiments using a synthetic data set.

Reference

Hiroshi Kajino: "A Differentiable Point Process with Its Application to Spiking Neural Networks", ICML-21 [preprint].

About

An implementation of a differentiable point process and a differentiable spiking neural network.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published