pip
from the command line on the device (you can do this via SSH as well):
pip
as well, as it is offered as a Python package:
build-essentials
and linux-headers
packages need to be installed on the system first, and then the Akida driver can be downloaded from the Brainchip GitHub repository via the command line:
akida
command is used as follows:
akida
command is available as a result of the installation of the Akida package earlier.
.fbz
format that can be loaded or mapped directly onto the Akida NSoC at runtime.
.fbz
model or Edge Impulse’s extremely useful .eim
executable model format.
For the purposes of an inspection system, two distinct models need to be built:
Object Detection (FOMO) - Edge Impulse’s Faster Objects More Objects model architecture has been ported to work on the AKD1000. This model works well at fixed depths, which makes it ideal for inspection applications.
.fbz
files deployed from the Edge Impulse Studio.
.fbz
file by creating an instance of the model
class and passing the file name as a parameter.
The Akida ADK1000 uses a process called mapping to load models into the NSoC. This is done by calling the “map member” function of the model class and specifying the device, which is essentially using the returned device shown earlier. What is useful is the ability to map models on the fly, and this is what is being done in the above application.