I trained a custom YOLOv8 instance segmentation model and successfully converted it from .pt → .onnx → .hef to run on HAILO hardware. However, I encountered compatibility issues when trying to use the model with the hailo-rpi5 repository. After some research, I found that the repository seems to lack the post-processing files for YOLOv8.
Could you please let me know how or where I can obtain the necessary post-processing files and where they should be placed in the repository? Additionally, is it possible to get some guidance or references for creating an application that integrates HAILO with YOLOv8 segmentation?
Hey @Von_Andrei_Sorongon check the Hailo model Zoo repo. For example, this is postprocessing file for YOLOv8s. You can find other examples in the repo.
At DeGirum (a SW partner of Hailo), we developed PySDK, a python package, to simplify development with Hailo devices. We integrated multiple postprocessors into our package and YOLOv8 segmentation is one of them. You can see a usage example here: hailo_examples/examples/002_yolov8.ipynb at main · DeGirum/hailo_examples. While the example shows the standard yolov8 segmentation model, the same code will work for custom models as well. Please feel free to reach out if you need further help.