Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-neuromorphic
A curated list of awesome neuromorphic frameworks, libraries, resources, and other things
https://github.com/artiomn/awesome-neuromorphic
Last synced: 1 day ago
JSON representation
-
Spiking and Neuromorphic Frameworks
- BindsNET - Python package used for simulating spiking neural networks (SNNs) on CPUs or GPUs using PyTorch Tensor functionality.
- BrainCog - BrainCog is an open source spiking neural network based brain-inspired cognitive intelligence engine for Brain-inspired Artificial Intelligence and brain simulation.
- CARLSim - CARLsim is an efficient, easy-to-use, GPU-accelerated library for simulating large-scale spiking neural network (SNN) models with a high degree of biological detail.
- GeNN - GeNN is a GPU-enhanced Neuronal Network simulation environment based on code generation for Nvidia CUDA.
- Intel LAVA - Software Framework for Neuromorphic Computing from Intel.
- PyNN - Python package for simulator-independent specification of neuronal network models.
- Moose - Multiscale Object-Oriented Simulation Environment. It is designed to simulate neural systems ranging from subcellular components and biochemical reactions to complex models of single neurons, circuits, and large networks.
- Nengo - Python package for building, testing, and deploying spiking neural networks.
- Nest - NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.
- NetPyNE - Python package to facilitate the development, simulation, parallelization, analysis, and optimization of biological neuronal networks using the NEURON simulator.
- NEURON - The NEURON simulation environment is used in laboratories and classrooms around the world for building and using computational models of neurons and networks of neurons.
- Sinabs - Open source PyTorch based library, developed to design and implement Spiking Convolutional Neural Networks (SCNNs).
- SNN Torch - snnTorch is designed to be intuitively used with PyTorch, as though each spiking neuron were simply another activation in a sequence of layers. It is therefore agnostic to fully-connected layers, convolutional layers, residual connections, etc.
- Auryn - Simulator for recurrent spiking neural networks with synaptic plasticity.
- Brian 2 - Brian is a simulator for spiking neural networks. It is written in the Python programming language and is available on almost all platforms. We believe that a simulator should not only save the time of processors, but also the time of scientists. Brian is therefore designed to be easy to learn and use, highly flexible and easily extensible.
- Kaspersky Neuromorphic Platform - The Kaspersky Neuromorphic Platform or KNP is a software platform for developing, training and executing spiking neural networks on a variety of computers. Platform contains totally spiking package, that allows to build and run spiking networks on CPU or AltAI neuromorphic hardware and ANN2SNN package, that can train spiking networks using Tensorflow and then run AltAI. Core of the platform was written in C++. KNP has fully-functional C++ and Python frameworks.
-
Robotic Toolkits
- DART - Dynamic Animation and Robotics Toolkit.
-
Datasets and Dataset Tools
- Tonic - Tonic is a tool to facilitate the download, manipulation and loading of event-based/spike-based data. It's like PyTorch Vision but for neuromorphic data.
-
Institutes and Groups
-
Motiv NT
- motivnt.ru - Official site.
-
The Neuromorphic Vision and Natural Computation Team
- www.neuromorphic-vision.com - Official site.
- GitHub repository - Projects code.
-
Brainchip
- brainchip.com - Official site.
-
SynSense
- www.synsense.ai - Official site.
-
-
Hardware
-
SynSense
- Motiv AltAI - AltAI NPU description page.
- Asprinity AML100 - Analog machine learning chips for the lowest always-on system power.
- End-to-End Implementation of Various Hybrid Neural Networks on a Cross-Paradigm Neuromorphic Chip - Paper.
- Brainchip Akida - Akida NPU.
- Intel Loihi 2 - Intel Loihi 2 NPU.
-
Categories
Sub Categories
Keywords
spiking-neural-networks
4
computational-neuroscience
3
simulation
2
stdp
2
dynamic
1
gpu-computing
1
machine-learning
1
neurons
1
pytorch
1
reinforcement-learning
1
snn
1
synapse
1
brain-inspired-ai
1
brain-inspired-computation
1
brain-simulations
1
nvidia-cuda
1
auryn
1
parallel-computing
1
simulation-framework
1
spiking-neu
1