yolors

Crates.ioyolors
lib.rsyolors
version0.1.0
sourcesrc
created_at2024-03-13 13:54:46.684169
updated_at2024-03-13 13:54:46.684169
descriptiona CLI tool for image classification, pose estimation or (in the future) image segmentation
homepagehttps://github.com/martin-conur/yolors
repositoryhttps://github.com/martin-conur/yolors
max_upload_size
id1171698
size1,184,709
Martin Contreras U (martin-conur)

documentation

README

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
Commit count: 0

cargo fmt