PyAER - Low-level Python APIs for Accessing Neuromorphic Devices

Yuhuang Hu

Build Status

Introduction

Installation

  1. Install libcaer dependency
$ sudo apt-get install libusb-1.0-0-dev
$ git clone https://github.com/inilabs/libcaer.git
$ cd libcaer
$ cmake -DCMAKE_INSTALL_PREFIX=/usr .  # for Linux
# for macOS: cmake -DCMAKE_INSTALL_PREFIX=/usr/local .
$ make
$ make install

NOTE: For more information, see libcaer repo.

  1. Directly install from pip (RECOMMEND)

Download the compiled wheel file from the latest release and install it via pip

$ pip install pyaer-latest-release.whl

NOTE: The wheel file is built based on the bleeding-edge of libcaer. It’s recommended to install libcaer from source than from other packaging system.

NOTE: We will start shipping pypi release from beta release.

  1. Install from source
$ git clone https://github.com/duguyue100/pyaer-beta.git
$ make install

Read more at project readme

Contacts

Yuhuang Hu
Email: duguyue100@gmail.com