Edgeimpulse FOMO with Raspberry pi AI Kit

Hi All,

For context, now i’m train model using FOMO algorithm for object detection using edge impulse FOMO: Object detection for constrained devices | Edge Impulse Documentation

edgeimpulse also provide deployment environment like export to c++, arduino lib, etc and edge impulse also provide this following file:

TensorFlow Lite (float32)
TensorFlow Lite (int8 quantized)
TensorFlow SavedModel
Keras h5 model

I wonder is that possible to run under hailo accelerator (Raspberry pi AI Kit)?

Thank you

Hey @dev.nugro

Welcome to the Hailo Community!

Yes, you can run your FOMO model trained with Edge Impulse on the Hailo accelerator (Raspberry Pi AI Kit). However, there are some important considerations:

  1. Model Format Compatibility:
    Our Hailo Dataflow Compiler (DFC) supports TensorFlow and TFLite models, but only in FLOAT32 format. It does not directly support INT8 quantized models.

  2. Steps for Deployment:
    a. Export your model from Edge Impulse as TensorFlow Lite (FLOAT32).
    b. Use the Hailo Dataflow Compiler to quantize and compile the model to HEF format. During this process, you’ll need to specify the calibration data for INT8 quantization.

In summary, while it’s possible to run your FOMO model on the Hailo accelerator, you need to start with a FLOAT32 model and allow our Hailo tools to handle the quantization process. This ensures compatibility and optimal performance on our hardware.

If you need any further assistance with this process, please don’t hesitate to ask. We’re here to help you successfully deploy your model on our platform.

Hi @omria

Thank you for reply, will try if the device is arrived at my home, get the device in Indonesia is tricky because there are no local seller here.

Best

1 Like