Overview of HailoRT components
masterHailoRT is a lightweight, production-grade runtime library for host processors that provides optimized performance for Hailo AI hardware. It consists of several key components:
- HailoRT Library: A user-space library providing intuitive C/C++ APIs.
- HailoRT CLI: A command-line application for controlling Hailo devices, running inferences, and collecting statistics or device events.
- pyHailoRT: A Python API that wraps the core runtime library.
- HailoRT PCIe Driver: The device driver used for device management, communication, and data transfer (includes Hailo-8 firmware).
- HailoRT GStreamer element (HailoNet): Integration for GStreamer-based media pipelines.