Installation

Requirements

  • Supported operating systems: Windows 10, Ubuntu 16.04, 18.04 and 20.04

  • Python version: python 3.6 to 3.8

  • TensorFlow version: >= 2.2.0

Warning

Using Windows, the latest Visual C++ redistributable package is required. Please refer to this link for installation.

Quick installation

Warning

TensorFlow package is required to use the CNN2SNN tool, the Akida model zoo and to run the examples. Please refer to Install TensorFlow with pip for installation.

The Akida Execution Engine, the CNN2SNN tool, and the Akida models packages can be setup with Python’s pip package manager:

pip install akida
pip install cnn2snn
pip install akida-models

Note

We recommend using virtual environment such as Conda:

conda create --name akida_env python=3.6

Running examples

The Akida tutorials can be downloaded from the examples section. Dependencies needed to replay the examples can be installed using the requirements.txt file:

pip install -r requirements.txt