Git Product home page Git Product logo

hailo-application-code-examples's Introduction

Hailo Application Code Examples

github_code

๐Ÿš€ Runtime

Application examples for Hailo inference with different languages and operating systems

Python
APP Description
depth_estimation Depth estimation with StereoNet
detection_with_tracker Object detection with tracking using ByteTracker and Supervision
hailo_onnxruntime Inference with a Hailo device and postprocessing with ONNXRuntime
instance_segmentation Instance segmentation with yolov5_seg, yolov8_seg
lane_detection Lane detection with UFLDv2
object_detection Object detection with yolo, ssd, centernet
pose_estimation Pose estimation with yolov8
streaming Object detection on a streaming input from a camera using OpenCV
super_resolution Super resolution with espcnx4, srgan
C++
APP Description
classifier Classification with models trained on ImageNet
depth_estimation Depth estimation with scdepthv3 and stereonet
hailo_onnxruntime Inference with a Hailo device and postprocessing with ONNXRuntime
hailo15_media_library H-15 Inference using the media library tools - crop and resize, nv12 conversion
instance_segmentation Instance segmentation with yolov5_seg, yolov8_seg
object_detection Object detection - generic, asynchronous, H15
pose estimation Pose estimation with yolov8
re_id People re-identification using yolov5s and repvgg_a0
scheduler Multi-model inference using the Hailo scheduler
semantic_segmentation Semantic segmentation with Resnet18_fcn trained on cityscape
GStreamer
APP Description
advanced_cpp_app Complex GStreamer pipeline wrapped by C++
cpp_cascaded_networks_dynamic_osd Cascade networks pipeline wrapped by C++
cropper_aggregator Gstreamer pipeline with hailocropper and hailoaggregator
detection_python Python implementation of TAPPAS detection pipeline using Yolov5m
hailo"_clip CLIP inference on a video in real-time
multistream_app Inference on multiple streams on the same pipeline, added C++ usability
multistream_multi_networks Object detection + semantic segmentation
multistream_stream_id Multistream with stream ID
simple_cpp_app Simple app that shows how to use Gstreamer with C++ on top
tda4vm/pose_estimation Single-stream pose estimation pipelin` on top of GStreamer and TDA4VM DSP
tonsofstreams Many streams with 4 Hailo devices
Windows
APP Description
yolov5 Object detection with yolov5 using a C++ script compiled for Windows
yolov8 Object detection with yolov8 using a C++ script compiled for Windows
C#
APP Description
csharp_infer_wrapper Yolov5 Inference using a C# wrapper

๐Ÿ—๏ธ Compilation

Basic optimization diagnostic tool: help diagnosing common optimization issues and mistakes
Pointpillars: Hailo device offload of the heavy 2D-convolutional part of a 3D-object-detection network operating on point-clouds
16-bit Optimization: Guide on how to perform 16-bit optimization

๐Ÿ“š Resources

Documents and other files

โš ๏ธ 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.

hailo-application-code-examples's People

Contributors

hailocs avatar omerwer avatar avivtheking avatar batsheva-knecht avatar hidant avatar nina-vilela avatar giladnah avatar erangur avatar omriax avatar yanivbot avatar ronithailo avatar sporky42 avatar nadaved1 avatar giladnahor avatar lihistricher avatar rickchen1209 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.