Skip to content

martin-conur/yolors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YOLOrs 🚧

YOLO v8 CLI implementation using Candle.

"people classified by yolors

Description

YOLOrs is a CLI tool for image classification, pose estimation or (in the future) image segmentation. Uses ultralytics implementation (v8) of the YOLO (You Only Look Once) algorithms family.

YOLOrs is written in Rust, using HuggingFace's Candle library. Is Fast, Light, Secure and reliable.

Installation

🚧 For the moment, you have to clone this repo:

 git clone https://github.com/martin-conur/yolors.git

and (with Rust and Cargo installed) run one of the examples below eg.

cargo run --release demo_images/people.jpg 

Example

You can ask for classification:

cargo run --release demo_images/people.jpg    

"result classification"

or Pose estimation:

cargo run --release --  --task "pose" demo_images/running1.jpg

"result pose"

features:

  • blazingly fast
  • easy to use
  • Secure
  • Reliable
  • Written in Rust 🤘

TODO:

  • Add CI github workflow
  • Add JSON output capabilities
  • Add cargo tests
  • Cross compilation and distribution
  • Add segmentation
  • Add video capabilities

About

YOLO v8 CLI tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published