Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-neuromorphic

A curated list of awesome neuromorphic frameworks, libraries, resources, and other things
https://github.com/artiomn/awesome-neuromorphic

Last synced: about 7 hours 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.
    • Kaspersky Neuromorphic Platform - The Kaspersky Neuromorphic Platform ("KNP" or "platform") is a software platform for developing, training and executing spiking neural networks on a variety of computers.
  • 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

  • Hardware