Hello, I’d like to know if the Hailo Data Compiler supports embedding custom operators into a Hef file. For example, I want to add a post-processing operation for keypoint detection and then embed it into the Hef file so that it runs on the CPU, just like NMS.
Hey @jinqing.mu,
Welcome back to the Hailo Community!
Unfortunately, we don’t support custom operations right now. The Hailo hardware has a unique architecture, so any new operations would require implementing their specific microcode.
If you’re looking to implement the post-processing inside the HEF file, it’ll need to be compatible with NMS (Non-Maximum Suppression). Otherwise, the typical approach is to create the post-processing in C++ and run it as a shared object (.so) file.
Let me know if you have any questions!