What's Changed
- Refactor preparation for additional model support by @xnorpx in #67
- Add support for Custom Yolo5 models by @xnorpx in #72
- 0.6.0 by @xnorpx in #73
Full Changelog: 0.5.0...0.6.0
Uploaded models and yaml files with classes to huggingface with reference to original repo.: https://huggingface.co/xnorpx/blue-onyx-yolo5
.\blue_onyx_download_models.exe custom-model
...
2025-01-03T04:55:12.380515Z INFO blue_onyx::download_models: Succesfully downloaded models: ["delivery.onnx", "delivery.yaml", "IPcam-animal.onnx", "IPcam-animal.yaml", "ipcam-bird.onnx", "ipcam-bird.yaml", "IPcam-combined.onnx", "IPcam-combined.yaml", "IPcam-dark.onnx", "IPcam-dark.yaml", "IPcam-general.onnx", "IPcam-general.yaml", "package.onnx", "package.yaml"]
...
.\blue_onyx.exe --model .\IPcam-animal.onnx --object-classes .\IPcam-animal.yaml --object-detection-model-type yolo5
2025-01-03T04:56:54.920161Z INFO blue_onyx: Logging initialized log_level=Info
2025-01-03T04:56:54.920535Z INFO blue_onyx::system_info: System Information:
2025-01-03T04:56:54.920805Z INFO blue_onyx::system_info: CPU | GenuineIntel | 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz | 4 Cores | 8 Logical Cores
2025-01-03T04:56:54.923920Z INFO blue_onyx::system_info: GPU 0 | Intel(R) Iris(R) Xe Graphics
2025-01-03T04:56:54.956342Z INFO blue_onyx::detector: Initializing detector with model: ".\\IPcam-animal.onnx" and inference running on GPU
2025-01-03T04:56:55.968940Z INFO ort: Loaded ONNX Runtime dylib with version '1.20.1'
2025-01-03T04:56:56.109886Z INFO ort::execution_providers: Successfully registered `DmlExecutionProvider`
2025-01-03T04:57:10.311175Z INFO blue_onyx::detector: Warming up the detector
2025-01-03T04:57:10.419776Z INFO blue_onyx::detector: Detector warmed up in: 108.2665ms
2025-01-03T04:57:10.420053Z INFO blue_onyx::detector: Running detector 10 times to get min processing time
2025-01-03T04:57:10.976073Z INFO blue_onyx::detector: Done running detector 10 times min_processing_time=51.8306ms
2025-01-03T04:57:10.976510Z INFO blue_onyx::worker: Estimated worker queue estimated_queue_size=294 request_timeout=15s min_processing_time=51.8306ms
2025-01-03T04:57:10.978897Z INFO blue_onyx::server: Starting server, listening on 0.0.0.0:32168
2025-01-03T04:57:10.979141Z INFO blue_onyx::server: Welcome page, http://127.0.0.1:32168
