Overview
The Akida Neuromorphic ML Framework
a Model zoo (akida-models) to directly load quantized models or to easily instantiate and train Akida compatible models,
a quantization tool (quantizeml) for quantization of CNN and Vision Transformer models using low-bitwidth weights and outputs,
a conversion tool (cnn2snn) to convert models to a binary format for model execution on an Akida platform,
and an interface to the Akida Neuromorphic Processor (akida) including a runtime, a Hardware Abstraction Layer (HAL) and a software backend. It allows the simulation of the Akida Neuromorphic Processor and use of the AKD1000 reference SoC.
the Akida model API - a library supporting the native development of Akida models, the inference of instantiated models, their serialization (program sequences) and their mapping for a targeted hardware device,
a simulator (software backend) - a CPU implementation of the Akida Neuromorphic Processor IP,
and the Akida Engine Library - a C++ library supporting the instantiation of model programs produced by the model library on actual hardware devices and inference on programmed devices.
The Akida examples
The examples section includes tutorials and examples to easily get started with Akida technology. This section illustrates the use of Akida technology on a variety of inference and incremental, on-device learning applications.
Warning