Skip to content

scardoso-lu/Hailo-Application-Code-Examples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github_code

Welcome to the Hailo Application Code Examples repository!
Here you'll find a collection of application examples for running inference on Hailo-8, Hailo-8L, Hailo-10, and Hailo-15 devices, using various programming languages and operating systems.


🚀 Runtime

Application examples for real-time inference on Hailo accelerator devices.

C++ Examples
APP Description
classification Image classification with models trained on ImageNet
depth_estimation Depth estimation using scdepthv3 and stereonet
instance_segmentation Instance segmentation with yolov5_seg and yolov8_seg
object_detection Generic and asynchronous object detection
onnxruntime Inference with Hailo device and postprocessing via ONNXRuntime
pose_estimation Pose estimation with yolov8
semantic_segmentation Semantic segmentation with Resnet18_fcn (Cityscapes dataset)
zero_shot_classification Zero-shot classification with clip_vit_l14
oriented_object_detection Oriented object detection using YOLO11 OBB
Python Examples
APP Description
object_detection Object detection and tracking with YOLO, SSD, and CenterNet
instance_segmentation Instance segmentation with yolov5_seg and yolov8_seg
lane_detection Lane detection using UFLDv2
pose_estimation Pose estimation with yolov8
speech_recognition Automatic speech recognition with the Whisper model
super_resolution Super-resolution with espcnx4 and SRGAN
oriented_object_detection Oriented object detection using YOLO11 OBB

📷 VPU

Application examples for Hailo VPU:

All VPU Examples
APP Description
dsp example Demonstrates usage of the Hailo DSP
zero shot classification Zero-shot classification with clip_resnet50

🏗️ Compilation

All Compilation Examples
APP Description
basic_optimization_diagnostic Diagnose common optimization issues and mistakes.
pointpillars Offload the heavy 2D-convolutional part of a 3D object detection network (PointPillars) to a Hailo device.
16bit_optimization Guide for performing 16-bit optimization on Hailo devices.

⚠️ Disclaimer

The code examples are provided by Hailo solely on an “AS IS” basis and “with all faults”. No responsibility or liability is accepted or shall be imposed upon Hailo regarding the accuracy, merchantability, completeness or suitability of the code example. Hailo shall not have any liability or responsibility for errors or omissions in, or any business decisions made by you in reliance on this code example or any part of it. If an error occurs when running the examples, please open a ticket in the "Issues" tab.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 38.9%
  • Jupyter Notebook 36.5%
  • Python 21.9%
  • Shell 1.8%
  • CMake 0.6%
  • Meson 0.2%
  • Cython 0.1%