Skip to content

duguyue100/spikefuel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpikeFuel

Build Status license Codacy Badge

SpikeFuel is a toolkit for converting popular visual benchmarks to spiking neuromorphic datasets.

The design principle of this package is to eliminate human intervention during the experiment as much as possible. In such way, human experimenter just needs to setup a proper environment and lets the pipeline run!

The general objectives are:

  • Precise control of record logging with Python. 🏁
  • User interface for showing video or images in routine. 🏁
  • Experiment configuration system (with JSON style). 🏁
  • Post signal analysis and selection tools. 🏁

Requirements

The scientific Python distribution - Anaconda will provide most dependencies. I strongly recommend this distribution if you don't want to mess with system's Python.

3rd party packages

  • numpy (included in Anaconda)
  • sacred (install by pip install sacred)
  • subprocess32 (install by pip install subprocess32)

3rd party packages that are installed with Anaconda

  • ffmpeg (follow the link)
  • pyav (follow the link)
  • opencv (follow the link)

Installation

You can install the bleeding edge version from pip:

pip install git+git://github.com/duguyue100/spikefuel.git

jAER

This project is designed to use along with jAER for accessing DVS camera, perform the recordings, etc. Please find the installation instructions of jAER from here. For additional materials in setup this package, you can have a look at some development logs:

A detailed guide will be presented as a markdown document in this project in future.

This project is developed with DAViS240C. Therefore most of the functions are specialized for this DVS camera. Supports for more DVS camera will be added in near future. Please use with caution.

Contacts

Yuhuang Hu
Email: duguyue100@gmail.com

About

Toolkit for converting visual recognition benchmarks to spiking neuromorphic datasets.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages