Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 1.39 KB

README.md

File metadata and controls

33 lines (20 loc) · 1.39 KB

⚡️piking Neural Network - A Rust Implementation 🦀

We consider (continuous-time) spiking neural networks and their use as robust memorizers of arbitrary spike trains. For details, we refer to Aguettaz and Loeliger, 2024.

Why Rust?

The implementation is based on the Rust programming language. This language was designed with several key goals in mind, which revolve around improving safety, performance, and concurrency1, while making systems programming more accessible and ergonomic.

Memory Safety

...

Zero-cost Abstractions

...

Fearless Concurrency

References

Footnotes

  1. Read as concurrency or parallelism.