DeGirum PYSDK Erorr Custom Yolov8n Model

Hi @pbrogers
Our models have been compiled slightly differently to integrate with out postprocessors in a unified way (detection, segmentation and key points). If you followed hailo’s compilation guide, it already includes built-in NMS postprocessor. We published a guide on how to add your own model here: User Guide 3: Simplifying Object Detection on a Hailo Device Using DeGirum PySDK. We have support for it as well but in 4.20 some changes broke compatibility. So here are 4 approaches:

  1. Compile the model again but this time without built-in NMS postprocessor. There is a line in .alls file that adds NMS and you can comment it out.
  2. Modify JSON according to the guide above and use it with 4.19
  3. Modify JSON according to the guide above and use it with next release of PySDK where we are going to fix the issue.
  4. Change the OutputPostprocessType to None in the JSON and confirm that the mode runs. If so, we can help you with the postprocessor.
2 Likes