Skip to content

Convert Yolov9.tflite to deploy in smart devices

Notifications You must be signed in to change notification settings

HumairaBano/TFLITE-Yolov9

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convert YOLOv9 Model to TensorFlow Lite

This repository provides scripts and instructions for converting a YOLO (You Only Look Once) model to TensorFlow Lite format. TensorFlow Lite is a lightweight solution for deploying machine learning models on mobile and edge devices, making it ideal for applications that require real-time object detection, such as mobile apps or embedded systems.

Requirements

  • Python 3.8.10
  • TensorFlow 2.13.1
  • Others

Installation

  • You need create the anaconda enviroment
    Step 1: conda create --name yolo9-tflite python=3.8.10
    Step 2: conda activate yolo9-tflite
  • Continue you should install all the packages in requirements.txt
    pip install -r requirements.txt

Convert

  • You should run script end2end converting TFLite
    bash convert_tflite.sh

Inference

  • I have provided the config to run yolov9 (config/yolov9.yaml)

  • You run to test the model
    python inference.py

Output

Alt text

Contact

Email : anh1708001@gmail.com

About

Convert Yolov9.tflite to deploy in smart devices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.7%
  • Makefile 4.1%
  • Shell 1.2%