]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
yolo : add example implementing YOLO object detection (#576)
authorRadoslav Gerganov <redacted>
Mon, 30 Oct 2023 04:34:14 +0000 (06:34 +0200)
committerGitHub <redacted>
Mon, 30 Oct 2023 04:34:14 +0000 (06:34 +0200)
* Add leaky relu activation

* Add padding support in ggml_pool_2d()

* Add yolov3-tiny example

773 files changed:
README.md
ci/run.sh
examples/CMakeLists.txt
examples/yolo/CMakeLists.txt [new file with mode: 0644]
examples/yolo/README.md [new file with mode: 0644]
examples/yolo/convert-yolov3-tiny.py [new file with mode: 0755]
examples/yolo/data/coco.names [new file with mode: 0644]
examples/yolo/data/labels/100_0.png [new file with mode: 0644]
examples/yolo/data/labels/100_1.png [new file with mode: 0644]
examples/yolo/data/labels/100_2.png [new file with mode: 0644]
examples/yolo/data/labels/100_3.png [new file with mode: 0644]
examples/yolo/data/labels/100_4.png [new file with mode: 0644]
examples/yolo/data/labels/100_5.png [new file with mode: 0644]
examples/yolo/data/labels/100_6.png [new file with mode: 0644]
examples/yolo/data/labels/100_7.png [new file with mode: 0644]
examples/yolo/data/labels/101_0.png [new file with mode: 0644]
examples/yolo/data/labels/101_1.png [new file with mode: 0644]
examples/yolo/data/labels/101_2.png [new file with mode: 0644]
examples/yolo/data/labels/101_3.png [new file with mode: 0644]
examples/yolo/data/labels/101_4.png [new file with mode: 0644]
examples/yolo/data/labels/101_5.png [new file with mode: 0644]
examples/yolo/data/labels/101_6.png [new file with mode: 0644]
examples/yolo/data/labels/101_7.png [new file with mode: 0644]
examples/yolo/data/labels/102_0.png [new file with mode: 0644]
examples/yolo/data/labels/102_1.png [new file with mode: 0644]
examples/yolo/data/labels/102_2.png [new file with mode: 0644]
examples/yolo/data/labels/102_3.png [new file with mode: 0644]
examples/yolo/data/labels/102_4.png [new file with mode: 0644]
examples/yolo/data/labels/102_5.png [new file with mode: 0644]
examples/yolo/data/labels/102_6.png [new file with mode: 0644]
examples/yolo/data/labels/102_7.png [new file with mode: 0644]
examples/yolo/data/labels/103_0.png [new file with mode: 0644]
examples/yolo/data/labels/103_1.png [new file with mode: 0644]
examples/yolo/data/labels/103_2.png [new file with mode: 0644]
examples/yolo/data/labels/103_3.png [new file with mode: 0644]
examples/yolo/data/labels/103_4.png [new file with mode: 0644]
examples/yolo/data/labels/103_5.png [new file with mode: 0644]
examples/yolo/data/labels/103_6.png [new file with mode: 0644]
examples/yolo/data/labels/103_7.png [new file with mode: 0644]
examples/yolo/data/labels/104_0.png [new file with mode: 0644]
examples/yolo/data/labels/104_1.png [new file with mode: 0644]
examples/yolo/data/labels/104_2.png [new file with mode: 0644]
examples/yolo/data/labels/104_3.png [new file with mode: 0644]
examples/yolo/data/labels/104_4.png [new file with mode: 0644]
examples/yolo/data/labels/104_5.png [new file with mode: 0644]
examples/yolo/data/labels/104_6.png [new file with mode: 0644]
examples/yolo/data/labels/104_7.png [new file with mode: 0644]
examples/yolo/data/labels/105_0.png [new file with mode: 0644]
examples/yolo/data/labels/105_1.png [new file with mode: 0644]
examples/yolo/data/labels/105_2.png [new file with mode: 0644]
examples/yolo/data/labels/105_3.png [new file with mode: 0644]
examples/yolo/data/labels/105_4.png [new file with mode: 0644]
examples/yolo/data/labels/105_5.png [new file with mode: 0644]
examples/yolo/data/labels/105_6.png [new file with mode: 0644]
examples/yolo/data/labels/105_7.png [new file with mode: 0644]
examples/yolo/data/labels/106_0.png [new file with mode: 0644]
examples/yolo/data/labels/106_1.png [new file with mode: 0644]
examples/yolo/data/labels/106_2.png [new file with mode: 0644]
examples/yolo/data/labels/106_3.png [new file with mode: 0644]
examples/yolo/data/labels/106_4.png [new file with mode: 0644]
examples/yolo/data/labels/106_5.png [new file with mode: 0644]
examples/yolo/data/labels/106_6.png [new file with mode: 0644]
examples/yolo/data/labels/106_7.png [new file with mode: 0644]
examples/yolo/data/labels/107_0.png [new file with mode: 0644]
examples/yolo/data/labels/107_1.png [new file with mode: 0644]
examples/yolo/data/labels/107_2.png [new file with mode: 0644]
examples/yolo/data/labels/107_3.png [new file with mode: 0644]
examples/yolo/data/labels/107_4.png [new file with mode: 0644]
examples/yolo/data/labels/107_5.png [new file with mode: 0644]
examples/yolo/data/labels/107_6.png [new file with mode: 0644]
examples/yolo/data/labels/107_7.png [new file with mode: 0644]
examples/yolo/data/labels/108_0.png [new file with mode: 0644]
examples/yolo/data/labels/108_1.png [new file with mode: 0644]
examples/yolo/data/labels/108_2.png [new file with mode: 0644]
examples/yolo/data/labels/108_3.png [new file with mode: 0644]
examples/yolo/data/labels/108_4.png [new file with mode: 0644]
examples/yolo/data/labels/108_5.png [new file with mode: 0644]
examples/yolo/data/labels/108_6.png [new file with mode: 0644]
examples/yolo/data/labels/108_7.png [new file with mode: 0644]
examples/yolo/data/labels/109_0.png [new file with mode: 0644]
examples/yolo/data/labels/109_1.png [new file with mode: 0644]
examples/yolo/data/labels/109_2.png [new file with mode: 0644]
examples/yolo/data/labels/109_3.png [new file with mode: 0644]
examples/yolo/data/labels/109_4.png [new file with mode: 0644]
examples/yolo/data/labels/109_5.png [new file with mode: 0644]
examples/yolo/data/labels/109_6.png [new file with mode: 0644]
examples/yolo/data/labels/109_7.png [new file with mode: 0644]
examples/yolo/data/labels/110_0.png [new file with mode: 0644]
examples/yolo/data/labels/110_1.png [new file with mode: 0644]
examples/yolo/data/labels/110_2.png [new file with mode: 0644]
examples/yolo/data/labels/110_3.png [new file with mode: 0644]
examples/yolo/data/labels/110_4.png [new file with mode: 0644]
examples/yolo/data/labels/110_5.png [new file with mode: 0644]
examples/yolo/data/labels/110_6.png [new file with mode: 0644]
examples/yolo/data/labels/110_7.png [new file with mode: 0644]
examples/yolo/data/labels/111_0.png [new file with mode: 0644]
examples/yolo/data/labels/111_1.png [new file with mode: 0644]
examples/yolo/data/labels/111_2.png [new file with mode: 0644]
examples/yolo/data/labels/111_3.png [new file with mode: 0644]
examples/yolo/data/labels/111_4.png [new file with mode: 0644]
examples/yolo/data/labels/111_5.png [new file with mode: 0644]
examples/yolo/data/labels/111_6.png [new file with mode: 0644]
examples/yolo/data/labels/111_7.png [new file with mode: 0644]
examples/yolo/data/labels/112_0.png [new file with mode: 0644]
examples/yolo/data/labels/112_1.png [new file with mode: 0644]
examples/yolo/data/labels/112_2.png [new file with mode: 0644]
examples/yolo/data/labels/112_3.png [new file with mode: 0644]
examples/yolo/data/labels/112_4.png [new file with mode: 0644]
examples/yolo/data/labels/112_5.png [new file with mode: 0644]
examples/yolo/data/labels/112_6.png [new file with mode: 0644]
examples/yolo/data/labels/112_7.png [new file with mode: 0644]
examples/yolo/data/labels/113_0.png [new file with mode: 0644]
examples/yolo/data/labels/113_1.png [new file with mode: 0644]
examples/yolo/data/labels/113_2.png [new file with mode: 0644]
examples/yolo/data/labels/113_3.png [new file with mode: 0644]
examples/yolo/data/labels/113_4.png [new file with mode: 0644]
examples/yolo/data/labels/113_5.png [new file with mode: 0644]
examples/yolo/data/labels/113_6.png [new file with mode: 0644]
examples/yolo/data/labels/113_7.png [new file with mode: 0644]
examples/yolo/data/labels/114_0.png [new file with mode: 0644]
examples/yolo/data/labels/114_1.png [new file with mode: 0644]
examples/yolo/data/labels/114_2.png [new file with mode: 0644]
examples/yolo/data/labels/114_3.png [new file with mode: 0644]
examples/yolo/data/labels/114_4.png [new file with mode: 0644]
examples/yolo/data/labels/114_5.png [new file with mode: 0644]
examples/yolo/data/labels/114_6.png [new file with mode: 0644]
examples/yolo/data/labels/114_7.png [new file with mode: 0644]
examples/yolo/data/labels/115_0.png [new file with mode: 0644]
examples/yolo/data/labels/115_1.png [new file with mode: 0644]
examples/yolo/data/labels/115_2.png [new file with mode: 0644]
examples/yolo/data/labels/115_3.png [new file with mode: 0644]
examples/yolo/data/labels/115_4.png [new file with mode: 0644]
examples/yolo/data/labels/115_5.png [new file with mode: 0644]
examples/yolo/data/labels/115_6.png [new file with mode: 0644]
examples/yolo/data/labels/115_7.png [new file with mode: 0644]
examples/yolo/data/labels/116_0.png [new file with mode: 0644]
examples/yolo/data/labels/116_1.png [new file with mode: 0644]
examples/yolo/data/labels/116_2.png [new file with mode: 0644]
examples/yolo/data/labels/116_3.png [new file with mode: 0644]
examples/yolo/data/labels/116_4.png [new file with mode: 0644]
examples/yolo/data/labels/116_5.png [new file with mode: 0644]
examples/yolo/data/labels/116_6.png [new file with mode: 0644]
examples/yolo/data/labels/116_7.png [new file with mode: 0644]
examples/yolo/data/labels/117_0.png [new file with mode: 0644]
examples/yolo/data/labels/117_1.png [new file with mode: 0644]
examples/yolo/data/labels/117_2.png [new file with mode: 0644]
examples/yolo/data/labels/117_3.png [new file with mode: 0644]
examples/yolo/data/labels/117_4.png [new file with mode: 0644]
examples/yolo/data/labels/117_5.png [new file with mode: 0644]
examples/yolo/data/labels/117_6.png [new file with mode: 0644]
examples/yolo/data/labels/117_7.png [new file with mode: 0644]
examples/yolo/data/labels/118_0.png [new file with mode: 0644]
examples/yolo/data/labels/118_1.png [new file with mode: 0644]
examples/yolo/data/labels/118_2.png [new file with mode: 0644]
examples/yolo/data/labels/118_3.png [new file with mode: 0644]
examples/yolo/data/labels/118_4.png [new file with mode: 0644]
examples/yolo/data/labels/118_5.png [new file with mode: 0644]
examples/yolo/data/labels/118_6.png [new file with mode: 0644]
examples/yolo/data/labels/118_7.png [new file with mode: 0644]
examples/yolo/data/labels/119_0.png [new file with mode: 0644]
examples/yolo/data/labels/119_1.png [new file with mode: 0644]
examples/yolo/data/labels/119_2.png [new file with mode: 0644]
examples/yolo/data/labels/119_3.png [new file with mode: 0644]
examples/yolo/data/labels/119_4.png [new file with mode: 0644]
examples/yolo/data/labels/119_5.png [new file with mode: 0644]
examples/yolo/data/labels/119_6.png [new file with mode: 0644]
examples/yolo/data/labels/119_7.png [new file with mode: 0644]
examples/yolo/data/labels/120_0.png [new file with mode: 0644]
examples/yolo/data/labels/120_1.png [new file with mode: 0644]
examples/yolo/data/labels/120_2.png [new file with mode: 0644]
examples/yolo/data/labels/120_3.png [new file with mode: 0644]
examples/yolo/data/labels/120_4.png [new file with mode: 0644]
examples/yolo/data/labels/120_5.png [new file with mode: 0644]
examples/yolo/data/labels/120_6.png [new file with mode: 0644]
examples/yolo/data/labels/120_7.png [new file with mode: 0644]
examples/yolo/data/labels/121_0.png [new file with mode: 0644]
examples/yolo/data/labels/121_1.png [new file with mode: 0644]
examples/yolo/data/labels/121_2.png [new file with mode: 0644]
examples/yolo/data/labels/121_3.png [new file with mode: 0644]
examples/yolo/data/labels/121_4.png [new file with mode: 0644]
examples/yolo/data/labels/121_5.png [new file with mode: 0644]
examples/yolo/data/labels/121_6.png [new file with mode: 0644]
examples/yolo/data/labels/121_7.png [new file with mode: 0644]
examples/yolo/data/labels/122_0.png [new file with mode: 0644]
examples/yolo/data/labels/122_1.png [new file with mode: 0644]
examples/yolo/data/labels/122_2.png [new file with mode: 0644]
examples/yolo/data/labels/122_3.png [new file with mode: 0644]
examples/yolo/data/labels/122_4.png [new file with mode: 0644]
examples/yolo/data/labels/122_5.png [new file with mode: 0644]
examples/yolo/data/labels/122_6.png [new file with mode: 0644]
examples/yolo/data/labels/122_7.png [new file with mode: 0644]
examples/yolo/data/labels/123_0.png [new file with mode: 0644]
examples/yolo/data/labels/123_1.png [new file with mode: 0644]
examples/yolo/data/labels/123_2.png [new file with mode: 0644]
examples/yolo/data/labels/123_3.png [new file with mode: 0644]
examples/yolo/data/labels/123_4.png [new file with mode: 0644]
examples/yolo/data/labels/123_5.png [new file with mode: 0644]
examples/yolo/data/labels/123_6.png [new file with mode: 0644]
examples/yolo/data/labels/123_7.png [new file with mode: 0644]
examples/yolo/data/labels/124_0.png [new file with mode: 0644]
examples/yolo/data/labels/124_1.png [new file with mode: 0644]
examples/yolo/data/labels/124_2.png [new file with mode: 0644]
examples/yolo/data/labels/124_3.png [new file with mode: 0644]
examples/yolo/data/labels/124_4.png [new file with mode: 0644]
examples/yolo/data/labels/124_5.png [new file with mode: 0644]
examples/yolo/data/labels/124_6.png [new file with mode: 0644]
examples/yolo/data/labels/124_7.png [new file with mode: 0644]
examples/yolo/data/labels/125_0.png [new file with mode: 0644]
examples/yolo/data/labels/125_1.png [new file with mode: 0644]
examples/yolo/data/labels/125_2.png [new file with mode: 0644]
examples/yolo/data/labels/125_3.png [new file with mode: 0644]
examples/yolo/data/labels/125_4.png [new file with mode: 0644]
examples/yolo/data/labels/125_5.png [new file with mode: 0644]
examples/yolo/data/labels/125_6.png [new file with mode: 0644]
examples/yolo/data/labels/125_7.png [new file with mode: 0644]
examples/yolo/data/labels/126_0.png [new file with mode: 0644]
examples/yolo/data/labels/126_1.png [new file with mode: 0644]
examples/yolo/data/labels/126_2.png [new file with mode: 0644]
examples/yolo/data/labels/126_3.png [new file with mode: 0644]
examples/yolo/data/labels/126_4.png [new file with mode: 0644]
examples/yolo/data/labels/126_5.png [new file with mode: 0644]
examples/yolo/data/labels/126_6.png [new file with mode: 0644]
examples/yolo/data/labels/126_7.png [new file with mode: 0644]
examples/yolo/data/labels/32_0.png [new file with mode: 0644]
examples/yolo/data/labels/32_1.png [new file with mode: 0644]
examples/yolo/data/labels/32_2.png [new file with mode: 0644]
examples/yolo/data/labels/32_3.png [new file with mode: 0644]
examples/yolo/data/labels/32_4.png [new file with mode: 0644]
examples/yolo/data/labels/32_5.png [new file with mode: 0644]
examples/yolo/data/labels/32_6.png [new file with mode: 0644]
examples/yolo/data/labels/32_7.png [new file with mode: 0644]
examples/yolo/data/labels/33_0.png [new file with mode: 0644]
examples/yolo/data/labels/33_1.png [new file with mode: 0644]
examples/yolo/data/labels/33_2.png [new file with mode: 0644]
examples/yolo/data/labels/33_3.png [new file with mode: 0644]
examples/yolo/data/labels/33_4.png [new file with mode: 0644]
examples/yolo/data/labels/33_5.png [new file with mode: 0644]
examples/yolo/data/labels/33_6.png [new file with mode: 0644]
examples/yolo/data/labels/33_7.png [new file with mode: 0644]
examples/yolo/data/labels/34_0.png [new file with mode: 0644]
examples/yolo/data/labels/34_1.png [new file with mode: 0644]
examples/yolo/data/labels/34_2.png [new file with mode: 0644]
examples/yolo/data/labels/34_3.png [new file with mode: 0644]
examples/yolo/data/labels/34_4.png [new file with mode: 0644]
examples/yolo/data/labels/34_5.png [new file with mode: 0644]
examples/yolo/data/labels/34_6.png [new file with mode: 0644]
examples/yolo/data/labels/34_7.png [new file with mode: 0644]
examples/yolo/data/labels/35_0.png [new file with mode: 0644]
examples/yolo/data/labels/35_1.png [new file with mode: 0644]
examples/yolo/data/labels/35_2.png [new file with mode: 0644]
examples/yolo/data/labels/35_3.png [new file with mode: 0644]
examples/yolo/data/labels/35_4.png [new file with mode: 0644]
examples/yolo/data/labels/35_5.png [new file with mode: 0644]
examples/yolo/data/labels/35_6.png [new file with mode: 0644]
examples/yolo/data/labels/35_7.png [new file with mode: 0644]
examples/yolo/data/labels/36_0.png [new file with mode: 0644]
examples/yolo/data/labels/36_1.png [new file with mode: 0644]
examples/yolo/data/labels/36_2.png [new file with mode: 0644]
examples/yolo/data/labels/36_3.png [new file with mode: 0644]
examples/yolo/data/labels/36_4.png [new file with mode: 0644]
examples/yolo/data/labels/36_5.png [new file with mode: 0644]
examples/yolo/data/labels/36_6.png [new file with mode: 0644]
examples/yolo/data/labels/36_7.png [new file with mode: 0644]
examples/yolo/data/labels/37_0.png [new file with mode: 0644]
examples/yolo/data/labels/37_1.png [new file with mode: 0644]
examples/yolo/data/labels/37_2.png [new file with mode: 0644]
examples/yolo/data/labels/37_3.png [new file with mode: 0644]
examples/yolo/data/labels/37_4.png [new file with mode: 0644]
examples/yolo/data/labels/37_5.png [new file with mode: 0644]
examples/yolo/data/labels/37_6.png [new file with mode: 0644]
examples/yolo/data/labels/37_7.png [new file with mode: 0644]
examples/yolo/data/labels/38_0.png [new file with mode: 0644]
examples/yolo/data/labels/38_1.png [new file with mode: 0644]
examples/yolo/data/labels/38_2.png [new file with mode: 0644]
examples/yolo/data/labels/38_3.png [new file with mode: 0644]
examples/yolo/data/labels/38_4.png [new file with mode: 0644]
examples/yolo/data/labels/38_5.png [new file with mode: 0644]
examples/yolo/data/labels/38_6.png [new file with mode: 0644]
examples/yolo/data/labels/38_7.png [new file with mode: 0644]
examples/yolo/data/labels/39_0.png [new file with mode: 0644]
examples/yolo/data/labels/39_1.png [new file with mode: 0644]
examples/yolo/data/labels/39_2.png [new file with mode: 0644]
examples/yolo/data/labels/39_3.png [new file with mode: 0644]
examples/yolo/data/labels/39_4.png [new file with mode: 0644]
examples/yolo/data/labels/39_5.png [new file with mode: 0644]
examples/yolo/data/labels/39_6.png [new file with mode: 0644]
examples/yolo/data/labels/39_7.png [new file with mode: 0644]
examples/yolo/data/labels/40_0.png [new file with mode: 0644]
examples/yolo/data/labels/40_1.png [new file with mode: 0644]
examples/yolo/data/labels/40_2.png [new file with mode: 0644]
examples/yolo/data/labels/40_3.png [new file with mode: 0644]
examples/yolo/data/labels/40_4.png [new file with mode: 0644]
examples/yolo/data/labels/40_5.png [new file with mode: 0644]
examples/yolo/data/labels/40_6.png [new file with mode: 0644]
examples/yolo/data/labels/40_7.png [new file with mode: 0644]
examples/yolo/data/labels/41_0.png [new file with mode: 0644]
examples/yolo/data/labels/41_1.png [new file with mode: 0644]
examples/yolo/data/labels/41_2.png [new file with mode: 0644]
examples/yolo/data/labels/41_3.png [new file with mode: 0644]
examples/yolo/data/labels/41_4.png [new file with mode: 0644]
examples/yolo/data/labels/41_5.png [new file with mode: 0644]
examples/yolo/data/labels/41_6.png [new file with mode: 0644]
examples/yolo/data/labels/41_7.png [new file with mode: 0644]
examples/yolo/data/labels/42_0.png [new file with mode: 0644]
examples/yolo/data/labels/42_1.png [new file with mode: 0644]
examples/yolo/data/labels/42_2.png [new file with mode: 0644]
examples/yolo/data/labels/42_3.png [new file with mode: 0644]
examples/yolo/data/labels/42_4.png [new file with mode: 0644]
examples/yolo/data/labels/42_5.png [new file with mode: 0644]
examples/yolo/data/labels/42_6.png [new file with mode: 0644]
examples/yolo/data/labels/42_7.png [new file with mode: 0644]
examples/yolo/data/labels/43_0.png [new file with mode: 0644]
examples/yolo/data/labels/43_1.png [new file with mode: 0644]
examples/yolo/data/labels/43_2.png [new file with mode: 0644]
examples/yolo/data/labels/43_3.png [new file with mode: 0644]
examples/yolo/data/labels/43_4.png [new file with mode: 0644]
examples/yolo/data/labels/43_5.png [new file with mode: 0644]
examples/yolo/data/labels/43_6.png [new file with mode: 0644]
examples/yolo/data/labels/43_7.png [new file with mode: 0644]
examples/yolo/data/labels/44_0.png [new file with mode: 0644]
examples/yolo/data/labels/44_1.png [new file with mode: 0644]
examples/yolo/data/labels/44_2.png [new file with mode: 0644]
examples/yolo/data/labels/44_3.png [new file with mode: 0644]
examples/yolo/data/labels/44_4.png [new file with mode: 0644]
examples/yolo/data/labels/44_5.png [new file with mode: 0644]
examples/yolo/data/labels/44_6.png [new file with mode: 0644]
examples/yolo/data/labels/44_7.png [new file with mode: 0644]
examples/yolo/data/labels/45_0.png [new file with mode: 0644]
examples/yolo/data/labels/45_1.png [new file with mode: 0644]
examples/yolo/data/labels/45_2.png [new file with mode: 0644]
examples/yolo/data/labels/45_3.png [new file with mode: 0644]
examples/yolo/data/labels/45_4.png [new file with mode: 0644]
examples/yolo/data/labels/45_5.png [new file with mode: 0644]
examples/yolo/data/labels/45_6.png [new file with mode: 0644]
examples/yolo/data/labels/45_7.png [new file with mode: 0644]
examples/yolo/data/labels/46_0.png [new file with mode: 0644]
examples/yolo/data/labels/46_1.png [new file with mode: 0644]
examples/yolo/data/labels/46_2.png [new file with mode: 0644]
examples/yolo/data/labels/46_3.png [new file with mode: 0644]
examples/yolo/data/labels/46_4.png [new file with mode: 0644]
examples/yolo/data/labels/46_5.png [new file with mode: 0644]
examples/yolo/data/labels/46_6.png [new file with mode: 0644]
examples/yolo/data/labels/46_7.png [new file with mode: 0644]
examples/yolo/data/labels/47_0.png [new file with mode: 0644]
examples/yolo/data/labels/47_1.png [new file with mode: 0644]
examples/yolo/data/labels/47_2.png [new file with mode: 0644]
examples/yolo/data/labels/47_3.png [new file with mode: 0644]
examples/yolo/data/labels/47_4.png [new file with mode: 0644]
examples/yolo/data/labels/47_5.png [new file with mode: 0644]
examples/yolo/data/labels/47_6.png [new file with mode: 0644]
examples/yolo/data/labels/47_7.png [new file with mode: 0644]
examples/yolo/data/labels/48_0.png [new file with mode: 0644]
examples/yolo/data/labels/48_1.png [new file with mode: 0644]
examples/yolo/data/labels/48_2.png [new file with mode: 0644]
examples/yolo/data/labels/48_3.png [new file with mode: 0644]
examples/yolo/data/labels/48_4.png [new file with mode: 0644]
examples/yolo/data/labels/48_5.png [new file with mode: 0644]
examples/yolo/data/labels/48_6.png [new file with mode: 0644]
examples/yolo/data/labels/48_7.png [new file with mode: 0644]
examples/yolo/data/labels/49_0.png [new file with mode: 0644]
examples/yolo/data/labels/49_1.png [new file with mode: 0644]
examples/yolo/data/labels/49_2.png [new file with mode: 0644]
examples/yolo/data/labels/49_3.png [new file with mode: 0644]
examples/yolo/data/labels/49_4.png [new file with mode: 0644]
examples/yolo/data/labels/49_5.png [new file with mode: 0644]
examples/yolo/data/labels/49_6.png [new file with mode: 0644]
examples/yolo/data/labels/49_7.png [new file with mode: 0644]
examples/yolo/data/labels/50_0.png [new file with mode: 0644]
examples/yolo/data/labels/50_1.png [new file with mode: 0644]
examples/yolo/data/labels/50_2.png [new file with mode: 0644]
examples/yolo/data/labels/50_3.png [new file with mode: 0644]
examples/yolo/data/labels/50_4.png [new file with mode: 0644]
examples/yolo/data/labels/50_5.png [new file with mode: 0644]
examples/yolo/data/labels/50_6.png [new file with mode: 0644]
examples/yolo/data/labels/50_7.png [new file with mode: 0644]
examples/yolo/data/labels/51_0.png [new file with mode: 0644]
examples/yolo/data/labels/51_1.png [new file with mode: 0644]
examples/yolo/data/labels/51_2.png [new file with mode: 0644]
examples/yolo/data/labels/51_3.png [new file with mode: 0644]
examples/yolo/data/labels/51_4.png [new file with mode: 0644]
examples/yolo/data/labels/51_5.png [new file with mode: 0644]
examples/yolo/data/labels/51_6.png [new file with mode: 0644]
examples/yolo/data/labels/51_7.png [new file with mode: 0644]
examples/yolo/data/labels/52_0.png [new file with mode: 0644]
examples/yolo/data/labels/52_1.png [new file with mode: 0644]
examples/yolo/data/labels/52_2.png [new file with mode: 0644]
examples/yolo/data/labels/52_3.png [new file with mode: 0644]
examples/yolo/data/labels/52_4.png [new file with mode: 0644]
examples/yolo/data/labels/52_5.png [new file with mode: 0644]
examples/yolo/data/labels/52_6.png [new file with mode: 0644]
examples/yolo/data/labels/52_7.png [new file with mode: 0644]
examples/yolo/data/labels/53_0.png [new file with mode: 0644]
examples/yolo/data/labels/53_1.png [new file with mode: 0644]
examples/yolo/data/labels/53_2.png [new file with mode: 0644]
examples/yolo/data/labels/53_3.png [new file with mode: 0644]
examples/yolo/data/labels/53_4.png [new file with mode: 0644]
examples/yolo/data/labels/53_5.png [new file with mode: 0644]
examples/yolo/data/labels/53_6.png [new file with mode: 0644]
examples/yolo/data/labels/53_7.png [new file with mode: 0644]
examples/yolo/data/labels/54_0.png [new file with mode: 0644]
examples/yolo/data/labels/54_1.png [new file with mode: 0644]
examples/yolo/data/labels/54_2.png [new file with mode: 0644]
examples/yolo/data/labels/54_3.png [new file with mode: 0644]
examples/yolo/data/labels/54_4.png [new file with mode: 0644]
examples/yolo/data/labels/54_5.png [new file with mode: 0644]
examples/yolo/data/labels/54_6.png [new file with mode: 0644]
examples/yolo/data/labels/54_7.png [new file with mode: 0644]
examples/yolo/data/labels/55_0.png [new file with mode: 0644]
examples/yolo/data/labels/55_1.png [new file with mode: 0644]
examples/yolo/data/labels/55_2.png [new file with mode: 0644]
examples/yolo/data/labels/55_3.png [new file with mode: 0644]
examples/yolo/data/labels/55_4.png [new file with mode: 0644]
examples/yolo/data/labels/55_5.png [new file with mode: 0644]
examples/yolo/data/labels/55_6.png [new file with mode: 0644]
examples/yolo/data/labels/55_7.png [new file with mode: 0644]
examples/yolo/data/labels/56_0.png [new file with mode: 0644]
examples/yolo/data/labels/56_1.png [new file with mode: 0644]
examples/yolo/data/labels/56_2.png [new file with mode: 0644]
examples/yolo/data/labels/56_3.png [new file with mode: 0644]
examples/yolo/data/labels/56_4.png [new file with mode: 0644]
examples/yolo/data/labels/56_5.png [new file with mode: 0644]
examples/yolo/data/labels/56_6.png [new file with mode: 0644]
examples/yolo/data/labels/56_7.png [new file with mode: 0644]
examples/yolo/data/labels/57_0.png [new file with mode: 0644]
examples/yolo/data/labels/57_1.png [new file with mode: 0644]
examples/yolo/data/labels/57_2.png [new file with mode: 0644]
examples/yolo/data/labels/57_3.png [new file with mode: 0644]
examples/yolo/data/labels/57_4.png [new file with mode: 0644]
examples/yolo/data/labels/57_5.png [new file with mode: 0644]
examples/yolo/data/labels/57_6.png [new file with mode: 0644]
examples/yolo/data/labels/57_7.png [new file with mode: 0644]
examples/yolo/data/labels/58_0.png [new file with mode: 0644]
examples/yolo/data/labels/58_1.png [new file with mode: 0644]
examples/yolo/data/labels/58_2.png [new file with mode: 0644]
examples/yolo/data/labels/58_3.png [new file with mode: 0644]
examples/yolo/data/labels/58_4.png [new file with mode: 0644]
examples/yolo/data/labels/58_5.png [new file with mode: 0644]
examples/yolo/data/labels/58_6.png [new file with mode: 0644]
examples/yolo/data/labels/58_7.png [new file with mode: 0644]
examples/yolo/data/labels/59_0.png [new file with mode: 0644]
examples/yolo/data/labels/59_1.png [new file with mode: 0644]
examples/yolo/data/labels/59_2.png [new file with mode: 0644]
examples/yolo/data/labels/59_3.png [new file with mode: 0644]
examples/yolo/data/labels/59_4.png [new file with mode: 0644]
examples/yolo/data/labels/59_5.png [new file with mode: 0644]
examples/yolo/data/labels/59_6.png [new file with mode: 0644]
examples/yolo/data/labels/59_7.png [new file with mode: 0644]
examples/yolo/data/labels/60_0.png [new file with mode: 0644]
examples/yolo/data/labels/60_1.png [new file with mode: 0644]
examples/yolo/data/labels/60_2.png [new file with mode: 0644]
examples/yolo/data/labels/60_3.png [new file with mode: 0644]
examples/yolo/data/labels/60_4.png [new file with mode: 0644]
examples/yolo/data/labels/60_5.png [new file with mode: 0644]
examples/yolo/data/labels/60_6.png [new file with mode: 0644]
examples/yolo/data/labels/60_7.png [new file with mode: 0644]
examples/yolo/data/labels/61_0.png [new file with mode: 0644]
examples/yolo/data/labels/61_1.png [new file with mode: 0644]
examples/yolo/data/labels/61_2.png [new file with mode: 0644]
examples/yolo/data/labels/61_3.png [new file with mode: 0644]
examples/yolo/data/labels/61_4.png [new file with mode: 0644]
examples/yolo/data/labels/61_5.png [new file with mode: 0644]
examples/yolo/data/labels/61_6.png [new file with mode: 0644]
examples/yolo/data/labels/61_7.png [new file with mode: 0644]
examples/yolo/data/labels/62_0.png [new file with mode: 0644]
examples/yolo/data/labels/62_1.png [new file with mode: 0644]
examples/yolo/data/labels/62_2.png [new file with mode: 0644]
examples/yolo/data/labels/62_3.png [new file with mode: 0644]
examples/yolo/data/labels/62_4.png [new file with mode: 0644]
examples/yolo/data/labels/62_5.png [new file with mode: 0644]
examples/yolo/data/labels/62_6.png [new file with mode: 0644]
examples/yolo/data/labels/62_7.png [new file with mode: 0644]
examples/yolo/data/labels/63_0.png [new file with mode: 0644]
examples/yolo/data/labels/63_1.png [new file with mode: 0644]
examples/yolo/data/labels/63_2.png [new file with mode: 0644]
examples/yolo/data/labels/63_3.png [new file with mode: 0644]
examples/yolo/data/labels/63_4.png [new file with mode: 0644]
examples/yolo/data/labels/63_5.png [new file with mode: 0644]
examples/yolo/data/labels/63_6.png [new file with mode: 0644]
examples/yolo/data/labels/63_7.png [new file with mode: 0644]
examples/yolo/data/labels/64_0.png [new file with mode: 0644]
examples/yolo/data/labels/64_1.png [new file with mode: 0644]
examples/yolo/data/labels/64_2.png [new file with mode: 0644]
examples/yolo/data/labels/64_3.png [new file with mode: 0644]
examples/yolo/data/labels/64_4.png [new file with mode: 0644]
examples/yolo/data/labels/64_5.png [new file with mode: 0644]
examples/yolo/data/labels/64_6.png [new file with mode: 0644]
examples/yolo/data/labels/64_7.png [new file with mode: 0644]
examples/yolo/data/labels/65_0.png [new file with mode: 0644]
examples/yolo/data/labels/65_1.png [new file with mode: 0644]
examples/yolo/data/labels/65_2.png [new file with mode: 0644]
examples/yolo/data/labels/65_3.png [new file with mode: 0644]
examples/yolo/data/labels/65_4.png [new file with mode: 0644]
examples/yolo/data/labels/65_5.png [new file with mode: 0644]
examples/yolo/data/labels/65_6.png [new file with mode: 0644]
examples/yolo/data/labels/65_7.png [new file with mode: 0644]
examples/yolo/data/labels/66_0.png [new file with mode: 0644]
examples/yolo/data/labels/66_1.png [new file with mode: 0644]
examples/yolo/data/labels/66_2.png [new file with mode: 0644]
examples/yolo/data/labels/66_3.png [new file with mode: 0644]
examples/yolo/data/labels/66_4.png [new file with mode: 0644]
examples/yolo/data/labels/66_5.png [new file with mode: 0644]
examples/yolo/data/labels/66_6.png [new file with mode: 0644]
examples/yolo/data/labels/66_7.png [new file with mode: 0644]
examples/yolo/data/labels/67_0.png [new file with mode: 0644]
examples/yolo/data/labels/67_1.png [new file with mode: 0644]
examples/yolo/data/labels/67_2.png [new file with mode: 0644]
examples/yolo/data/labels/67_3.png [new file with mode: 0644]
examples/yolo/data/labels/67_4.png [new file with mode: 0644]
examples/yolo/data/labels/67_5.png [new file with mode: 0644]
examples/yolo/data/labels/67_6.png [new file with mode: 0644]
examples/yolo/data/labels/67_7.png [new file with mode: 0644]
examples/yolo/data/labels/68_0.png [new file with mode: 0644]
examples/yolo/data/labels/68_1.png [new file with mode: 0644]
examples/yolo/data/labels/68_2.png [new file with mode: 0644]
examples/yolo/data/labels/68_3.png [new file with mode: 0644]
examples/yolo/data/labels/68_4.png [new file with mode: 0644]
examples/yolo/data/labels/68_5.png [new file with mode: 0644]
examples/yolo/data/labels/68_6.png [new file with mode: 0644]
examples/yolo/data/labels/68_7.png [new file with mode: 0644]
examples/yolo/data/labels/69_0.png [new file with mode: 0644]
examples/yolo/data/labels/69_1.png [new file with mode: 0644]
examples/yolo/data/labels/69_2.png [new file with mode: 0644]
examples/yolo/data/labels/69_3.png [new file with mode: 0644]
examples/yolo/data/labels/69_4.png [new file with mode: 0644]
examples/yolo/data/labels/69_5.png [new file with mode: 0644]
examples/yolo/data/labels/69_6.png [new file with mode: 0644]
examples/yolo/data/labels/69_7.png [new file with mode: 0644]
examples/yolo/data/labels/70_0.png [new file with mode: 0644]
examples/yolo/data/labels/70_1.png [new file with mode: 0644]
examples/yolo/data/labels/70_2.png [new file with mode: 0644]
examples/yolo/data/labels/70_3.png [new file with mode: 0644]
examples/yolo/data/labels/70_4.png [new file with mode: 0644]
examples/yolo/data/labels/70_5.png [new file with mode: 0644]
examples/yolo/data/labels/70_6.png [new file with mode: 0644]
examples/yolo/data/labels/70_7.png [new file with mode: 0644]
examples/yolo/data/labels/71_0.png [new file with mode: 0644]
examples/yolo/data/labels/71_1.png [new file with mode: 0644]
examples/yolo/data/labels/71_2.png [new file with mode: 0644]
examples/yolo/data/labels/71_3.png [new file with mode: 0644]
examples/yolo/data/labels/71_4.png [new file with mode: 0644]
examples/yolo/data/labels/71_5.png [new file with mode: 0644]
examples/yolo/data/labels/71_6.png [new file with mode: 0644]
examples/yolo/data/labels/71_7.png [new file with mode: 0644]
examples/yolo/data/labels/72_0.png [new file with mode: 0644]
examples/yolo/data/labels/72_1.png [new file with mode: 0644]
examples/yolo/data/labels/72_2.png [new file with mode: 0644]
examples/yolo/data/labels/72_3.png [new file with mode: 0644]
examples/yolo/data/labels/72_4.png [new file with mode: 0644]
examples/yolo/data/labels/72_5.png [new file with mode: 0644]
examples/yolo/data/labels/72_6.png [new file with mode: 0644]
examples/yolo/data/labels/72_7.png [new file with mode: 0644]
examples/yolo/data/labels/73_0.png [new file with mode: 0644]
examples/yolo/data/labels/73_1.png [new file with mode: 0644]
examples/yolo/data/labels/73_2.png [new file with mode: 0644]
examples/yolo/data/labels/73_3.png [new file with mode: 0644]
examples/yolo/data/labels/73_4.png [new file with mode: 0644]
examples/yolo/data/labels/73_5.png [new file with mode: 0644]
examples/yolo/data/labels/73_6.png [new file with mode: 0644]
examples/yolo/data/labels/73_7.png [new file with mode: 0644]
examples/yolo/data/labels/74_0.png [new file with mode: 0644]
examples/yolo/data/labels/74_1.png [new file with mode: 0644]
examples/yolo/data/labels/74_2.png [new file with mode: 0644]
examples/yolo/data/labels/74_3.png [new file with mode: 0644]
examples/yolo/data/labels/74_4.png [new file with mode: 0644]
examples/yolo/data/labels/74_5.png [new file with mode: 0644]
examples/yolo/data/labels/74_6.png [new file with mode: 0644]
examples/yolo/data/labels/74_7.png [new file with mode: 0644]
examples/yolo/data/labels/75_0.png [new file with mode: 0644]
examples/yolo/data/labels/75_1.png [new file with mode: 0644]
examples/yolo/data/labels/75_2.png [new file with mode: 0644]
examples/yolo/data/labels/75_3.png [new file with mode: 0644]
examples/yolo/data/labels/75_4.png [new file with mode: 0644]
examples/yolo/data/labels/75_5.png [new file with mode: 0644]
examples/yolo/data/labels/75_6.png [new file with mode: 0644]
examples/yolo/data/labels/75_7.png [new file with mode: 0644]
examples/yolo/data/labels/76_0.png [new file with mode: 0644]
examples/yolo/data/labels/76_1.png [new file with mode: 0644]
examples/yolo/data/labels/76_2.png [new file with mode: 0644]
examples/yolo/data/labels/76_3.png [new file with mode: 0644]
examples/yolo/data/labels/76_4.png [new file with mode: 0644]
examples/yolo/data/labels/76_5.png [new file with mode: 0644]
examples/yolo/data/labels/76_6.png [new file with mode: 0644]
examples/yolo/data/labels/76_7.png [new file with mode: 0644]
examples/yolo/data/labels/77_0.png [new file with mode: 0644]
examples/yolo/data/labels/77_1.png [new file with mode: 0644]
examples/yolo/data/labels/77_2.png [new file with mode: 0644]
examples/yolo/data/labels/77_3.png [new file with mode: 0644]
examples/yolo/data/labels/77_4.png [new file with mode: 0644]
examples/yolo/data/labels/77_5.png [new file with mode: 0644]
examples/yolo/data/labels/77_6.png [new file with mode: 0644]
examples/yolo/data/labels/77_7.png [new file with mode: 0644]
examples/yolo/data/labels/78_0.png [new file with mode: 0644]
examples/yolo/data/labels/78_1.png [new file with mode: 0644]
examples/yolo/data/labels/78_2.png [new file with mode: 0644]
examples/yolo/data/labels/78_3.png [new file with mode: 0644]
examples/yolo/data/labels/78_4.png [new file with mode: 0644]
examples/yolo/data/labels/78_5.png [new file with mode: 0644]
examples/yolo/data/labels/78_6.png [new file with mode: 0644]
examples/yolo/data/labels/78_7.png [new file with mode: 0644]
examples/yolo/data/labels/79_0.png [new file with mode: 0644]
examples/yolo/data/labels/79_1.png [new file with mode: 0644]
examples/yolo/data/labels/79_2.png [new file with mode: 0644]
examples/yolo/data/labels/79_3.png [new file with mode: 0644]
examples/yolo/data/labels/79_4.png [new file with mode: 0644]
examples/yolo/data/labels/79_5.png [new file with mode: 0644]
examples/yolo/data/labels/79_6.png [new file with mode: 0644]
examples/yolo/data/labels/79_7.png [new file with mode: 0644]
examples/yolo/data/labels/80_0.png [new file with mode: 0644]
examples/yolo/data/labels/80_1.png [new file with mode: 0644]
examples/yolo/data/labels/80_2.png [new file with mode: 0644]
examples/yolo/data/labels/80_3.png [new file with mode: 0644]
examples/yolo/data/labels/80_4.png [new file with mode: 0644]
examples/yolo/data/labels/80_5.png [new file with mode: 0644]
examples/yolo/data/labels/80_6.png [new file with mode: 0644]
examples/yolo/data/labels/80_7.png [new file with mode: 0644]
examples/yolo/data/labels/81_0.png [new file with mode: 0644]
examples/yolo/data/labels/81_1.png [new file with mode: 0644]
examples/yolo/data/labels/81_2.png [new file with mode: 0644]
examples/yolo/data/labels/81_3.png [new file with mode: 0644]
examples/yolo/data/labels/81_4.png [new file with mode: 0644]
examples/yolo/data/labels/81_5.png [new file with mode: 0644]
examples/yolo/data/labels/81_6.png [new file with mode: 0644]
examples/yolo/data/labels/81_7.png [new file with mode: 0644]
examples/yolo/data/labels/82_0.png [new file with mode: 0644]
examples/yolo/data/labels/82_1.png [new file with mode: 0644]
examples/yolo/data/labels/82_2.png [new file with mode: 0644]
examples/yolo/data/labels/82_3.png [new file with mode: 0644]
examples/yolo/data/labels/82_4.png [new file with mode: 0644]
examples/yolo/data/labels/82_5.png [new file with mode: 0644]
examples/yolo/data/labels/82_6.png [new file with mode: 0644]
examples/yolo/data/labels/82_7.png [new file with mode: 0644]
examples/yolo/data/labels/83_0.png [new file with mode: 0644]
examples/yolo/data/labels/83_1.png [new file with mode: 0644]
examples/yolo/data/labels/83_2.png [new file with mode: 0644]
examples/yolo/data/labels/83_3.png [new file with mode: 0644]
examples/yolo/data/labels/83_4.png [new file with mode: 0644]
examples/yolo/data/labels/83_5.png [new file with mode: 0644]
examples/yolo/data/labels/83_6.png [new file with mode: 0644]
examples/yolo/data/labels/83_7.png [new file with mode: 0644]
examples/yolo/data/labels/84_0.png [new file with mode: 0644]
examples/yolo/data/labels/84_1.png [new file with mode: 0644]
examples/yolo/data/labels/84_2.png [new file with mode: 0644]
examples/yolo/data/labels/84_3.png [new file with mode: 0644]
examples/yolo/data/labels/84_4.png [new file with mode: 0644]
examples/yolo/data/labels/84_5.png [new file with mode: 0644]
examples/yolo/data/labels/84_6.png [new file with mode: 0644]
examples/yolo/data/labels/84_7.png [new file with mode: 0644]
examples/yolo/data/labels/85_0.png [new file with mode: 0644]
examples/yolo/data/labels/85_1.png [new file with mode: 0644]
examples/yolo/data/labels/85_2.png [new file with mode: 0644]
examples/yolo/data/labels/85_3.png [new file with mode: 0644]
examples/yolo/data/labels/85_4.png [new file with mode: 0644]
examples/yolo/data/labels/85_5.png [new file with mode: 0644]
examples/yolo/data/labels/85_6.png [new file with mode: 0644]
examples/yolo/data/labels/85_7.png [new file with mode: 0644]
examples/yolo/data/labels/86_0.png [new file with mode: 0644]
examples/yolo/data/labels/86_1.png [new file with mode: 0644]
examples/yolo/data/labels/86_2.png [new file with mode: 0644]
examples/yolo/data/labels/86_3.png [new file with mode: 0644]
examples/yolo/data/labels/86_4.png [new file with mode: 0644]
examples/yolo/data/labels/86_5.png [new file with mode: 0644]
examples/yolo/data/labels/86_6.png [new file with mode: 0644]
examples/yolo/data/labels/86_7.png [new file with mode: 0644]
examples/yolo/data/labels/87_0.png [new file with mode: 0644]
examples/yolo/data/labels/87_1.png [new file with mode: 0644]
examples/yolo/data/labels/87_2.png [new file with mode: 0644]
examples/yolo/data/labels/87_3.png [new file with mode: 0644]
examples/yolo/data/labels/87_4.png [new file with mode: 0644]
examples/yolo/data/labels/87_5.png [new file with mode: 0644]
examples/yolo/data/labels/87_6.png [new file with mode: 0644]
examples/yolo/data/labels/87_7.png [new file with mode: 0644]
examples/yolo/data/labels/88_0.png [new file with mode: 0644]
examples/yolo/data/labels/88_1.png [new file with mode: 0644]
examples/yolo/data/labels/88_2.png [new file with mode: 0644]
examples/yolo/data/labels/88_3.png [new file with mode: 0644]
examples/yolo/data/labels/88_4.png [new file with mode: 0644]
examples/yolo/data/labels/88_5.png [new file with mode: 0644]
examples/yolo/data/labels/88_6.png [new file with mode: 0644]
examples/yolo/data/labels/88_7.png [new file with mode: 0644]
examples/yolo/data/labels/89_0.png [new file with mode: 0644]
examples/yolo/data/labels/89_1.png [new file with mode: 0644]
examples/yolo/data/labels/89_2.png [new file with mode: 0644]
examples/yolo/data/labels/89_3.png [new file with mode: 0644]
examples/yolo/data/labels/89_4.png [new file with mode: 0644]
examples/yolo/data/labels/89_5.png [new file with mode: 0644]
examples/yolo/data/labels/89_6.png [new file with mode: 0644]
examples/yolo/data/labels/89_7.png [new file with mode: 0644]
examples/yolo/data/labels/90_0.png [new file with mode: 0644]
examples/yolo/data/labels/90_1.png [new file with mode: 0644]
examples/yolo/data/labels/90_2.png [new file with mode: 0644]
examples/yolo/data/labels/90_3.png [new file with mode: 0644]
examples/yolo/data/labels/90_4.png [new file with mode: 0644]
examples/yolo/data/labels/90_5.png [new file with mode: 0644]
examples/yolo/data/labels/90_6.png [new file with mode: 0644]
examples/yolo/data/labels/90_7.png [new file with mode: 0644]
examples/yolo/data/labels/91_0.png [new file with mode: 0644]
examples/yolo/data/labels/91_1.png [new file with mode: 0644]
examples/yolo/data/labels/91_2.png [new file with mode: 0644]
examples/yolo/data/labels/91_3.png [new file with mode: 0644]
examples/yolo/data/labels/91_4.png [new file with mode: 0644]
examples/yolo/data/labels/91_5.png [new file with mode: 0644]
examples/yolo/data/labels/91_6.png [new file with mode: 0644]
examples/yolo/data/labels/91_7.png [new file with mode: 0644]
examples/yolo/data/labels/92_0.png [new file with mode: 0644]
examples/yolo/data/labels/92_1.png [new file with mode: 0644]
examples/yolo/data/labels/92_2.png [new file with mode: 0644]
examples/yolo/data/labels/92_3.png [new file with mode: 0644]
examples/yolo/data/labels/92_4.png [new file with mode: 0644]
examples/yolo/data/labels/92_5.png [new file with mode: 0644]
examples/yolo/data/labels/92_6.png [new file with mode: 0644]
examples/yolo/data/labels/92_7.png [new file with mode: 0644]
examples/yolo/data/labels/93_0.png [new file with mode: 0644]
examples/yolo/data/labels/93_1.png [new file with mode: 0644]
examples/yolo/data/labels/93_2.png [new file with mode: 0644]
examples/yolo/data/labels/93_3.png [new file with mode: 0644]
examples/yolo/data/labels/93_4.png [new file with mode: 0644]
examples/yolo/data/labels/93_5.png [new file with mode: 0644]
examples/yolo/data/labels/93_6.png [new file with mode: 0644]
examples/yolo/data/labels/93_7.png [new file with mode: 0644]
examples/yolo/data/labels/94_0.png [new file with mode: 0644]
examples/yolo/data/labels/94_1.png [new file with mode: 0644]
examples/yolo/data/labels/94_2.png [new file with mode: 0644]
examples/yolo/data/labels/94_3.png [new file with mode: 0644]
examples/yolo/data/labels/94_4.png [new file with mode: 0644]
examples/yolo/data/labels/94_5.png [new file with mode: 0644]
examples/yolo/data/labels/94_6.png [new file with mode: 0644]
examples/yolo/data/labels/94_7.png [new file with mode: 0644]
examples/yolo/data/labels/95_0.png [new file with mode: 0644]
examples/yolo/data/labels/95_1.png [new file with mode: 0644]
examples/yolo/data/labels/95_2.png [new file with mode: 0644]
examples/yolo/data/labels/95_3.png [new file with mode: 0644]
examples/yolo/data/labels/95_4.png [new file with mode: 0644]
examples/yolo/data/labels/95_5.png [new file with mode: 0644]
examples/yolo/data/labels/95_6.png [new file with mode: 0644]
examples/yolo/data/labels/95_7.png [new file with mode: 0644]
examples/yolo/data/labels/96_0.png [new file with mode: 0644]
examples/yolo/data/labels/96_1.png [new file with mode: 0644]
examples/yolo/data/labels/96_2.png [new file with mode: 0644]
examples/yolo/data/labels/96_3.png [new file with mode: 0644]
examples/yolo/data/labels/96_4.png [new file with mode: 0644]
examples/yolo/data/labels/96_5.png [new file with mode: 0644]
examples/yolo/data/labels/96_6.png [new file with mode: 0644]
examples/yolo/data/labels/96_7.png [new file with mode: 0644]
examples/yolo/data/labels/97_0.png [new file with mode: 0644]
examples/yolo/data/labels/97_1.png [new file with mode: 0644]
examples/yolo/data/labels/97_2.png [new file with mode: 0644]
examples/yolo/data/labels/97_3.png [new file with mode: 0644]
examples/yolo/data/labels/97_4.png [new file with mode: 0644]
examples/yolo/data/labels/97_5.png [new file with mode: 0644]
examples/yolo/data/labels/97_6.png [new file with mode: 0644]
examples/yolo/data/labels/97_7.png [new file with mode: 0644]
examples/yolo/data/labels/98_0.png [new file with mode: 0644]
examples/yolo/data/labels/98_1.png [new file with mode: 0644]
examples/yolo/data/labels/98_2.png [new file with mode: 0644]
examples/yolo/data/labels/98_3.png [new file with mode: 0644]
examples/yolo/data/labels/98_4.png [new file with mode: 0644]
examples/yolo/data/labels/98_5.png [new file with mode: 0644]
examples/yolo/data/labels/98_6.png [new file with mode: 0644]
examples/yolo/data/labels/98_7.png [new file with mode: 0644]
examples/yolo/data/labels/99_0.png [new file with mode: 0644]
examples/yolo/data/labels/99_1.png [new file with mode: 0644]
examples/yolo/data/labels/99_2.png [new file with mode: 0644]
examples/yolo/data/labels/99_3.png [new file with mode: 0644]
examples/yolo/data/labels/99_4.png [new file with mode: 0644]
examples/yolo/data/labels/99_5.png [new file with mode: 0644]
examples/yolo/data/labels/99_6.png [new file with mode: 0644]
examples/yolo/data/labels/99_7.png [new file with mode: 0644]
examples/yolo/yolo-image.cpp [new file with mode: 0644]
examples/yolo/yolo-image.h [new file with mode: 0644]
examples/yolo/yolov3-tiny.cpp [new file with mode: 0644]
include/ggml/ggml.h
requirements.txt
src/ggml.c

index 982f12bf5e6761e42718f35b093dcd8a3662ded7..60d13f18343c49b24669014cf95f13bf49186c72 100644 (file)
--- a/README.md
+++ b/README.md
@@ -47,6 +47,7 @@ Some of the development is currently happening in the [llama.cpp](https://github
 - [X] Example of ChatGLM inference [li-plus/chatglm.cpp](https://github.com/li-plus/chatglm.cpp)
 - [X] Example of Stable Diffusion inference [leejet/stable-diffusion.cpp](https://github.com/leejet/stable-diffusion.cpp)
 - [X] Example of Qwen inference [QwenLM/qwen.cpp](https://github.com/QwenLM/qwen.cpp)
+- [X] Example of YOLO inference [examples/yolo](https://github.com/ggerganov/ggml/tree/master/examples/yolo)
 
 ## Whisper inference (example)
 
index 15fc39e58ce0507e372dd64bca2ea6a74882e8e3..6b12b4aecf3090b72da10365ba1576b8c7d2de77 100644 (file)
--- a/ci/run.sh
+++ b/ci/run.sh
@@ -264,6 +264,43 @@ function gg_sum_sam {
     gg_printf '```\n'
 }
 
+# yolo
+
+function gg_run_yolo {
+    cd ${SRC}
+
+    gg_wget models-mnt/yolo/ https://pjreddie.com/media/files/yolov3-tiny.weights
+    gg_wget models-mnt/yolo/ https://raw.githubusercontent.com/pjreddie/darknet/master/data/dog.jpg
+
+    cd build-ci-release
+    cp -r ../examples/yolo/data .
+
+    set -e
+
+    path_models="../models-mnt/yolo/"
+
+    python3 ../examples/yolo/convert-yolov3-tiny.py ${path_models}/yolov3-tiny.weights
+
+    (time ./bin/yolov3-tiny -m yolov3-tiny.gguf -i ${path_models}/dog.jpg ) 2>&1 | tee -a $OUT/${ci}-main.log
+
+    grep -q "dog: 57%" $OUT/${ci}-main.log
+    grep -q "car: 52%" $OUT/${ci}-main.log
+    grep -q "truck: 56%" $OUT/${ci}-main.log
+    grep -q "bicycle: 59%" $OUT/${ci}-main.log
+
+    set +e
+}
+
+function gg_sum_yolo {
+    gg_printf '### %s\n\n' "${ci}"
+
+    gg_printf 'Run YOLO\n'
+    gg_printf '- status: %s\n' "$(cat $OUT/${ci}.exit)"
+    gg_printf '```\n'
+    gg_printf '%s\n' "$(cat $OUT/${ci}-main.log)"
+    gg_printf '```\n'
+}
+
 # mpt
 
 function gg_run_mpt {
@@ -324,6 +361,7 @@ test $ret -eq 0 && gg_run gpt_2
 test $ret -eq 0 && gg_run mnist
 test $ret -eq 0 && gg_run whisper
 test $ret -eq 0 && gg_run sam
+test $ret -eq 0 && gg_run yolo
 
 if [ -z $GG_BUILD_LOW_PERF ]; then
     if [ -z ${GG_BUILD_VRAM_GB} ] || [ ${GG_BUILD_VRAM_GB} -ge 16 ]; then
index e3404fb8be7fa114bc69558ebd26ae5e0f87f20c..340f6470dbdc8f780ee749b39e136665dbeb15d0 100644 (file)
@@ -28,3 +28,4 @@ add_subdirectory(replit)
 add_subdirectory(mpt)
 add_subdirectory(starcoder)
 add_subdirectory(sam)
+add_subdirectory(yolo)
diff --git a/examples/yolo/CMakeLists.txt b/examples/yolo/CMakeLists.txt
new file mode 100644 (file)
index 0000000..0c068ce
--- /dev/null
@@ -0,0 +1,6 @@
+#
+# yolov3-tiny
+
+set(TEST_TARGET yolov3-tiny)
+add_executable(${TEST_TARGET} yolov3-tiny.cpp yolo-image.cpp)
+target_link_libraries(${TEST_TARGET} PRIVATE ggml common)
diff --git a/examples/yolo/README.md b/examples/yolo/README.md
new file mode 100644 (file)
index 0000000..0e69dc9
--- /dev/null
@@ -0,0 +1,52 @@
+This example shows how to implement YOLO object detection with ggml using pretrained model.
+
+# YOLOv3-tiny
+
+Download the model weights:
+
+```bash
+$ wget https://pjreddie.com/media/files/yolov3-tiny.weights
+$ sha1sum yolov3-tiny.weights 
+40f3c11883bef62fd850213bc14266632ed4414f  yolov3-tiny.weights
+```
+
+Convert the weights to GGUF format:
+
+```bash
+$ ./convert-yolov3-tiny.py yolov3-tiny.weights
+yolov3-tiny.weights converted to yolov3-tiny.gguf
+```
+
+Object detection:
+
+```bash
+$ wget https://raw.githubusercontent.com/pjreddie/darknet/master/data/dog.jpg
+$ ./yolov3-tiny -m yolov3-tiny.gguf -i dog.jpg
+Layer  0 output shape:  416 x 416 x   16 x   1
+Layer  1 output shape:  208 x 208 x   16 x   1
+Layer  2 output shape:  208 x 208 x   32 x   1
+Layer  3 output shape:  104 x 104 x   32 x   1
+Layer  4 output shape:  104 x 104 x   64 x   1
+Layer  5 output shape:   52 x  52 x   64 x   1
+Layer  6 output shape:   52 x  52 x  128 x   1
+Layer  7 output shape:   26 x  26 x  128 x   1
+Layer  8 output shape:   26 x  26 x  256 x   1
+Layer  9 output shape:   13 x  13 x  256 x   1
+Layer 10 output shape:   13 x  13 x  512 x   1
+Layer 11 output shape:   13 x  13 x  512 x   1
+Layer 12 output shape:   13 x  13 x 1024 x   1
+Layer 13 output shape:   13 x  13 x  256 x   1
+Layer 14 output shape:   13 x  13 x  512 x   1
+Layer 15 output shape:   13 x  13 x  255 x   1
+Layer 18 output shape:   13 x  13 x  128 x   1
+Layer 19 output shape:   26 x  26 x  128 x   1
+Layer 20 output shape:   26 x  26 x  384 x   1
+Layer 21 output shape:   26 x  26 x  256 x   1
+Layer 22 output shape:   26 x  26 x  255 x   1
+dog: 57%
+car: 52%
+truck: 56%
+car: 62%
+bicycle: 59%
+Detected objects saved in 'predictions.jpg' (time: 0.357000 sec.)
+```
\ No newline at end of file
diff --git a/examples/yolo/convert-yolov3-tiny.py b/examples/yolo/convert-yolov3-tiny.py
new file mode 100755 (executable)
index 0000000..4c47991
--- /dev/null
@@ -0,0 +1,53 @@
+#!/usr/bin/env python3
+import sys
+import gguf
+import numpy as np
+
+def save_conv2d_layer(f, gguf_writer, prefix, inp_c, filters, size, batch_normalize=True):
+    biases = np.fromfile(f, dtype=np.float32, count=filters)
+    gguf_writer.add_tensor(prefix + "_biases", biases, raw_shape=(1, filters, 1, 1))
+
+    if batch_normalize:
+        scales = np.fromfile(f, dtype=np.float32, count=filters)
+        gguf_writer.add_tensor(prefix + "_scales", scales, raw_shape=(1, filters, 1, 1))
+        rolling_mean = np.fromfile(f, dtype=np.float32, count=filters)
+        gguf_writer.add_tensor(prefix + "_rolling_mean", rolling_mean, raw_shape=(1, filters, 1, 1))
+        rolling_variance = np.fromfile(f, dtype=np.float32, count=filters)
+        gguf_writer.add_tensor(prefix + "_rolling_variance", rolling_variance, raw_shape=(1, filters, 1, 1))
+
+    weights_count = filters * inp_c * size * size
+    l0_weights = np.fromfile(f, dtype=np.float32, count=weights_count)
+    ## ggml doesn't support f32 convolution yet, use f16 instead
+    l0_weights = l0_weights.astype(np.float16)
+    gguf_writer.add_tensor(prefix + "_weights", l0_weights, raw_shape=(filters, inp_c, size, size))
+
+
+if __name__ == '__main__':
+    if len(sys.argv) != 2:
+        print("Usage: %s <yolov3-tiny.weights>" % sys.argv[0])
+        sys.exit(1)
+    outfile = 'yolov3-tiny.gguf'
+    gguf_writer = gguf.GGUFWriter(outfile, 'yolov3-tiny')
+
+    f = open(sys.argv[1], 'rb')
+    f.read(20) # skip header
+    save_conv2d_layer(f, gguf_writer, "l0", 3, 16, 3)
+    save_conv2d_layer(f, gguf_writer, "l1", 16, 32, 3)
+    save_conv2d_layer(f, gguf_writer, "l2", 32, 64, 3)
+    save_conv2d_layer(f, gguf_writer, "l3", 64, 128, 3)
+    save_conv2d_layer(f, gguf_writer, "l4", 128, 256, 3)
+    save_conv2d_layer(f, gguf_writer, "l5", 256, 512, 3)
+    save_conv2d_layer(f, gguf_writer, "l6", 512, 1024, 3)
+    save_conv2d_layer(f, gguf_writer, "l7", 1024, 256, 1)
+    save_conv2d_layer(f, gguf_writer, "l8", 256, 512, 3)
+    save_conv2d_layer(f, gguf_writer, "l9", 512, 255, 1, batch_normalize=False)
+    save_conv2d_layer(f, gguf_writer, "l10", 256, 128, 1)
+    save_conv2d_layer(f, gguf_writer, "l11", 384, 256, 3)
+    save_conv2d_layer(f, gguf_writer, "l12", 256, 255, 1, batch_normalize=False)
+    f.close()
+    
+    gguf_writer.write_header_to_file()
+    gguf_writer.write_kv_data_to_file()
+    gguf_writer.write_tensors_to_file()
+    gguf_writer.close()
+    print("{} converted to {}".format(sys.argv[1], outfile))
diff --git a/examples/yolo/data/coco.names b/examples/yolo/data/coco.names
new file mode 100644 (file)
index 0000000..ca76c80
--- /dev/null
@@ -0,0 +1,80 @@
+person
+bicycle
+car
+motorbike
+aeroplane
+bus
+train
+truck
+boat
+traffic light
+fire hydrant
+stop sign
+parking meter
+bench
+bird
+cat
+dog
+horse
+sheep
+cow
+elephant
+bear
+zebra
+giraffe
+backpack
+umbrella
+handbag
+tie
+suitcase
+frisbee
+skis
+snowboard
+sports ball
+kite
+baseball bat
+baseball glove
+skateboard
+surfboard
+tennis racket
+bottle
+wine glass
+cup
+fork
+knife
+spoon
+bowl
+banana
+apple
+sandwich
+orange
+broccoli
+carrot
+hot dog
+pizza
+donut
+cake
+chair
+sofa
+pottedplant
+bed
+diningtable
+toilet
+tvmonitor
+laptop
+mouse
+remote
+keyboard
+cell phone
+microwave
+oven
+toaster
+sink
+refrigerator
+book
+clock
+vase
+scissors
+teddy bear
+hair drier
+toothbrush
diff --git a/examples/yolo/data/labels/100_0.png b/examples/yolo/data/labels/100_0.png
new file mode 100644 (file)
index 0000000..77878ec
Binary files /dev/null and b/examples/yolo/data/labels/100_0.png differ
diff --git a/examples/yolo/data/labels/100_1.png b/examples/yolo/data/labels/100_1.png
new file mode 100644 (file)
index 0000000..86181c0
Binary files /dev/null and b/examples/yolo/data/labels/100_1.png differ
diff --git a/examples/yolo/data/labels/100_2.png b/examples/yolo/data/labels/100_2.png
new file mode 100644 (file)
index 0000000..5d43046
Binary files /dev/null and b/examples/yolo/data/labels/100_2.png differ
diff --git a/examples/yolo/data/labels/100_3.png b/examples/yolo/data/labels/100_3.png
new file mode 100644 (file)
index 0000000..353401f
Binary files /dev/null and b/examples/yolo/data/labels/100_3.png differ
diff --git a/examples/yolo/data/labels/100_4.png b/examples/yolo/data/labels/100_4.png
new file mode 100644 (file)
index 0000000..d22f891
Binary files /dev/null and b/examples/yolo/data/labels/100_4.png differ
diff --git a/examples/yolo/data/labels/100_5.png b/examples/yolo/data/labels/100_5.png
new file mode 100644 (file)
index 0000000..7f65183
Binary files /dev/null and b/examples/yolo/data/labels/100_5.png differ
diff --git a/examples/yolo/data/labels/100_6.png b/examples/yolo/data/labels/100_6.png
new file mode 100644 (file)
index 0000000..18eb173
Binary files /dev/null and b/examples/yolo/data/labels/100_6.png differ
diff --git a/examples/yolo/data/labels/100_7.png b/examples/yolo/data/labels/100_7.png
new file mode 100644 (file)
index 0000000..b45964b
Binary files /dev/null and b/examples/yolo/data/labels/100_7.png differ
diff --git a/examples/yolo/data/labels/101_0.png b/examples/yolo/data/labels/101_0.png
new file mode 100644 (file)
index 0000000..8739bc7
Binary files /dev/null and b/examples/yolo/data/labels/101_0.png differ
diff --git a/examples/yolo/data/labels/101_1.png b/examples/yolo/data/labels/101_1.png
new file mode 100644 (file)
index 0000000..5a39331
Binary files /dev/null and b/examples/yolo/data/labels/101_1.png differ
diff --git a/examples/yolo/data/labels/101_2.png b/examples/yolo/data/labels/101_2.png
new file mode 100644 (file)
index 0000000..c223477
Binary files /dev/null and b/examples/yolo/data/labels/101_2.png differ
diff --git a/examples/yolo/data/labels/101_3.png b/examples/yolo/data/labels/101_3.png
new file mode 100644 (file)
index 0000000..09f50e3
Binary files /dev/null and b/examples/yolo/data/labels/101_3.png differ
diff --git a/examples/yolo/data/labels/101_4.png b/examples/yolo/data/labels/101_4.png
new file mode 100644 (file)
index 0000000..7d7960b
Binary files /dev/null and b/examples/yolo/data/labels/101_4.png differ
diff --git a/examples/yolo/data/labels/101_5.png b/examples/yolo/data/labels/101_5.png
new file mode 100644 (file)
index 0000000..08d8003
Binary files /dev/null and b/examples/yolo/data/labels/101_5.png differ
diff --git a/examples/yolo/data/labels/101_6.png b/examples/yolo/data/labels/101_6.png
new file mode 100644 (file)
index 0000000..9d554db
Binary files /dev/null and b/examples/yolo/data/labels/101_6.png differ
diff --git a/examples/yolo/data/labels/101_7.png b/examples/yolo/data/labels/101_7.png
new file mode 100644 (file)
index 0000000..37855f0
Binary files /dev/null and b/examples/yolo/data/labels/101_7.png differ
diff --git a/examples/yolo/data/labels/102_0.png b/examples/yolo/data/labels/102_0.png
new file mode 100644 (file)
index 0000000..7b8b0fb
Binary files /dev/null and b/examples/yolo/data/labels/102_0.png differ
diff --git a/examples/yolo/data/labels/102_1.png b/examples/yolo/data/labels/102_1.png
new file mode 100644 (file)
index 0000000..ade5aa5
Binary files /dev/null and b/examples/yolo/data/labels/102_1.png differ
diff --git a/examples/yolo/data/labels/102_2.png b/examples/yolo/data/labels/102_2.png
new file mode 100644 (file)
index 0000000..2068f0b
Binary files /dev/null and b/examples/yolo/data/labels/102_2.png differ
diff --git a/examples/yolo/data/labels/102_3.png b/examples/yolo/data/labels/102_3.png
new file mode 100644 (file)
index 0000000..00e494e
Binary files /dev/null and b/examples/yolo/data/labels/102_3.png differ
diff --git a/examples/yolo/data/labels/102_4.png b/examples/yolo/data/labels/102_4.png
new file mode 100644 (file)
index 0000000..37637d3
Binary files /dev/null and b/examples/yolo/data/labels/102_4.png differ
diff --git a/examples/yolo/data/labels/102_5.png b/examples/yolo/data/labels/102_5.png
new file mode 100644 (file)
index 0000000..a86b69b
Binary files /dev/null and b/examples/yolo/data/labels/102_5.png differ
diff --git a/examples/yolo/data/labels/102_6.png b/examples/yolo/data/labels/102_6.png
new file mode 100644 (file)
index 0000000..7d6889e
Binary files /dev/null and b/examples/yolo/data/labels/102_6.png differ
diff --git a/examples/yolo/data/labels/102_7.png b/examples/yolo/data/labels/102_7.png
new file mode 100644 (file)
index 0000000..a9a7381
Binary files /dev/null and b/examples/yolo/data/labels/102_7.png differ
diff --git a/examples/yolo/data/labels/103_0.png b/examples/yolo/data/labels/103_0.png
new file mode 100644 (file)
index 0000000..17cc959
Binary files /dev/null and b/examples/yolo/data/labels/103_0.png differ
diff --git a/examples/yolo/data/labels/103_1.png b/examples/yolo/data/labels/103_1.png
new file mode 100644 (file)
index 0000000..175794c
Binary files /dev/null and b/examples/yolo/data/labels/103_1.png differ
diff --git a/examples/yolo/data/labels/103_2.png b/examples/yolo/data/labels/103_2.png
new file mode 100644 (file)
index 0000000..415038d
Binary files /dev/null and b/examples/yolo/data/labels/103_2.png differ
diff --git a/examples/yolo/data/labels/103_3.png b/examples/yolo/data/labels/103_3.png
new file mode 100644 (file)
index 0000000..1101880
Binary files /dev/null and b/examples/yolo/data/labels/103_3.png differ
diff --git a/examples/yolo/data/labels/103_4.png b/examples/yolo/data/labels/103_4.png
new file mode 100644 (file)
index 0000000..b8bf32e
Binary files /dev/null and b/examples/yolo/data/labels/103_4.png differ
diff --git a/examples/yolo/data/labels/103_5.png b/examples/yolo/data/labels/103_5.png
new file mode 100644 (file)
index 0000000..6c81a57
Binary files /dev/null and b/examples/yolo/data/labels/103_5.png differ
diff --git a/examples/yolo/data/labels/103_6.png b/examples/yolo/data/labels/103_6.png
new file mode 100644 (file)
index 0000000..ce580c0
Binary files /dev/null and b/examples/yolo/data/labels/103_6.png differ
diff --git a/examples/yolo/data/labels/103_7.png b/examples/yolo/data/labels/103_7.png
new file mode 100644 (file)
index 0000000..1919f01
Binary files /dev/null and b/examples/yolo/data/labels/103_7.png differ
diff --git a/examples/yolo/data/labels/104_0.png b/examples/yolo/data/labels/104_0.png
new file mode 100644 (file)
index 0000000..4ce801b
Binary files /dev/null and b/examples/yolo/data/labels/104_0.png differ
diff --git a/examples/yolo/data/labels/104_1.png b/examples/yolo/data/labels/104_1.png
new file mode 100644 (file)
index 0000000..cdc2ba6
Binary files /dev/null and b/examples/yolo/data/labels/104_1.png differ
diff --git a/examples/yolo/data/labels/104_2.png b/examples/yolo/data/labels/104_2.png
new file mode 100644 (file)
index 0000000..aa88c84
Binary files /dev/null and b/examples/yolo/data/labels/104_2.png differ
diff --git a/examples/yolo/data/labels/104_3.png b/examples/yolo/data/labels/104_3.png
new file mode 100644 (file)
index 0000000..d574267
Binary files /dev/null and b/examples/yolo/data/labels/104_3.png differ
diff --git a/examples/yolo/data/labels/104_4.png b/examples/yolo/data/labels/104_4.png
new file mode 100644 (file)
index 0000000..71f9662
Binary files /dev/null and b/examples/yolo/data/labels/104_4.png differ
diff --git a/examples/yolo/data/labels/104_5.png b/examples/yolo/data/labels/104_5.png
new file mode 100644 (file)
index 0000000..3159b0e
Binary files /dev/null and b/examples/yolo/data/labels/104_5.png differ
diff --git a/examples/yolo/data/labels/104_6.png b/examples/yolo/data/labels/104_6.png
new file mode 100644 (file)
index 0000000..018e0e1
Binary files /dev/null and b/examples/yolo/data/labels/104_6.png differ
diff --git a/examples/yolo/data/labels/104_7.png b/examples/yolo/data/labels/104_7.png
new file mode 100644 (file)
index 0000000..39fbe16
Binary files /dev/null and b/examples/yolo/data/labels/104_7.png differ
diff --git a/examples/yolo/data/labels/105_0.png b/examples/yolo/data/labels/105_0.png
new file mode 100644 (file)
index 0000000..388be1a
Binary files /dev/null and b/examples/yolo/data/labels/105_0.png differ
diff --git a/examples/yolo/data/labels/105_1.png b/examples/yolo/data/labels/105_1.png
new file mode 100644 (file)
index 0000000..284a130
Binary files /dev/null and b/examples/yolo/data/labels/105_1.png differ
diff --git a/examples/yolo/data/labels/105_2.png b/examples/yolo/data/labels/105_2.png
new file mode 100644 (file)
index 0000000..d378969
Binary files /dev/null and b/examples/yolo/data/labels/105_2.png differ
diff --git a/examples/yolo/data/labels/105_3.png b/examples/yolo/data/labels/105_3.png
new file mode 100644 (file)
index 0000000..f9ebb66
Binary files /dev/null and b/examples/yolo/data/labels/105_3.png differ
diff --git a/examples/yolo/data/labels/105_4.png b/examples/yolo/data/labels/105_4.png
new file mode 100644 (file)
index 0000000..afb260b
Binary files /dev/null and b/examples/yolo/data/labels/105_4.png differ
diff --git a/examples/yolo/data/labels/105_5.png b/examples/yolo/data/labels/105_5.png
new file mode 100644 (file)
index 0000000..53274dd
Binary files /dev/null and b/examples/yolo/data/labels/105_5.png differ
diff --git a/examples/yolo/data/labels/105_6.png b/examples/yolo/data/labels/105_6.png
new file mode 100644 (file)
index 0000000..6b952ea
Binary files /dev/null and b/examples/yolo/data/labels/105_6.png differ
diff --git a/examples/yolo/data/labels/105_7.png b/examples/yolo/data/labels/105_7.png
new file mode 100644 (file)
index 0000000..02b1b7d
Binary files /dev/null and b/examples/yolo/data/labels/105_7.png differ
diff --git a/examples/yolo/data/labels/106_0.png b/examples/yolo/data/labels/106_0.png
new file mode 100644 (file)
index 0000000..7075259
Binary files /dev/null and b/examples/yolo/data/labels/106_0.png differ
diff --git a/examples/yolo/data/labels/106_1.png b/examples/yolo/data/labels/106_1.png
new file mode 100644 (file)
index 0000000..66e73ab
Binary files /dev/null and b/examples/yolo/data/labels/106_1.png differ
diff --git a/examples/yolo/data/labels/106_2.png b/examples/yolo/data/labels/106_2.png
new file mode 100644 (file)
index 0000000..aaf88c6
Binary files /dev/null and b/examples/yolo/data/labels/106_2.png differ
diff --git a/examples/yolo/data/labels/106_3.png b/examples/yolo/data/labels/106_3.png
new file mode 100644 (file)
index 0000000..bc6b981
Binary files /dev/null and b/examples/yolo/data/labels/106_3.png differ
diff --git a/examples/yolo/data/labels/106_4.png b/examples/yolo/data/labels/106_4.png
new file mode 100644 (file)
index 0000000..b662b7e
Binary files /dev/null and b/examples/yolo/data/labels/106_4.png differ
diff --git a/examples/yolo/data/labels/106_5.png b/examples/yolo/data/labels/106_5.png
new file mode 100644 (file)
index 0000000..43b4561
Binary files /dev/null and b/examples/yolo/data/labels/106_5.png differ
diff --git a/examples/yolo/data/labels/106_6.png b/examples/yolo/data/labels/106_6.png
new file mode 100644 (file)
index 0000000..e667664
Binary files /dev/null and b/examples/yolo/data/labels/106_6.png differ
diff --git a/examples/yolo/data/labels/106_7.png b/examples/yolo/data/labels/106_7.png
new file mode 100644 (file)
index 0000000..727f3f6
Binary files /dev/null and b/examples/yolo/data/labels/106_7.png differ
diff --git a/examples/yolo/data/labels/107_0.png b/examples/yolo/data/labels/107_0.png
new file mode 100644 (file)
index 0000000..9c8d836
Binary files /dev/null and b/examples/yolo/data/labels/107_0.png differ
diff --git a/examples/yolo/data/labels/107_1.png b/examples/yolo/data/labels/107_1.png
new file mode 100644 (file)
index 0000000..7dc3d2b
Binary files /dev/null and b/examples/yolo/data/labels/107_1.png differ
diff --git a/examples/yolo/data/labels/107_2.png b/examples/yolo/data/labels/107_2.png
new file mode 100644 (file)
index 0000000..d27cf78
Binary files /dev/null and b/examples/yolo/data/labels/107_2.png differ
diff --git a/examples/yolo/data/labels/107_3.png b/examples/yolo/data/labels/107_3.png
new file mode 100644 (file)
index 0000000..04b6c22
Binary files /dev/null and b/examples/yolo/data/labels/107_3.png differ
diff --git a/examples/yolo/data/labels/107_4.png b/examples/yolo/data/labels/107_4.png
new file mode 100644 (file)
index 0000000..cbc4515
Binary files /dev/null and b/examples/yolo/data/labels/107_4.png differ
diff --git a/examples/yolo/data/labels/107_5.png b/examples/yolo/data/labels/107_5.png
new file mode 100644 (file)
index 0000000..bc9730c
Binary files /dev/null and b/examples/yolo/data/labels/107_5.png differ
diff --git a/examples/yolo/data/labels/107_6.png b/examples/yolo/data/labels/107_6.png
new file mode 100644 (file)
index 0000000..ffbe415
Binary files /dev/null and b/examples/yolo/data/labels/107_6.png differ
diff --git a/examples/yolo/data/labels/107_7.png b/examples/yolo/data/labels/107_7.png
new file mode 100644 (file)
index 0000000..95f81a5
Binary files /dev/null and b/examples/yolo/data/labels/107_7.png differ
diff --git a/examples/yolo/data/labels/108_0.png b/examples/yolo/data/labels/108_0.png
new file mode 100644 (file)
index 0000000..ce05b22
Binary files /dev/null and b/examples/yolo/data/labels/108_0.png differ
diff --git a/examples/yolo/data/labels/108_1.png b/examples/yolo/data/labels/108_1.png
new file mode 100644 (file)
index 0000000..70d3895
Binary files /dev/null and b/examples/yolo/data/labels/108_1.png differ
diff --git a/examples/yolo/data/labels/108_2.png b/examples/yolo/data/labels/108_2.png
new file mode 100644 (file)
index 0000000..7a95038
Binary files /dev/null and b/examples/yolo/data/labels/108_2.png differ
diff --git a/examples/yolo/data/labels/108_3.png b/examples/yolo/data/labels/108_3.png
new file mode 100644 (file)
index 0000000..81637b3
Binary files /dev/null and b/examples/yolo/data/labels/108_3.png differ
diff --git a/examples/yolo/data/labels/108_4.png b/examples/yolo/data/labels/108_4.png
new file mode 100644 (file)
index 0000000..0ea83f2
Binary files /dev/null and b/examples/yolo/data/labels/108_4.png differ
diff --git a/examples/yolo/data/labels/108_5.png b/examples/yolo/data/labels/108_5.png
new file mode 100644 (file)
index 0000000..98d79d8
Binary files /dev/null and b/examples/yolo/data/labels/108_5.png differ
diff --git a/examples/yolo/data/labels/108_6.png b/examples/yolo/data/labels/108_6.png
new file mode 100644 (file)
index 0000000..25303aa
Binary files /dev/null and b/examples/yolo/data/labels/108_6.png differ
diff --git a/examples/yolo/data/labels/108_7.png b/examples/yolo/data/labels/108_7.png
new file mode 100644 (file)
index 0000000..6fb03a5
Binary files /dev/null and b/examples/yolo/data/labels/108_7.png differ
diff --git a/examples/yolo/data/labels/109_0.png b/examples/yolo/data/labels/109_0.png
new file mode 100644 (file)
index 0000000..8169faf
Binary files /dev/null and b/examples/yolo/data/labels/109_0.png differ
diff --git a/examples/yolo/data/labels/109_1.png b/examples/yolo/data/labels/109_1.png
new file mode 100644 (file)
index 0000000..16bc989
Binary files /dev/null and b/examples/yolo/data/labels/109_1.png differ
diff --git a/examples/yolo/data/labels/109_2.png b/examples/yolo/data/labels/109_2.png
new file mode 100644 (file)
index 0000000..cf8cf63
Binary files /dev/null and b/examples/yolo/data/labels/109_2.png differ
diff --git a/examples/yolo/data/labels/109_3.png b/examples/yolo/data/labels/109_3.png
new file mode 100644 (file)
index 0000000..5f6757b
Binary files /dev/null and b/examples/yolo/data/labels/109_3.png differ
diff --git a/examples/yolo/data/labels/109_4.png b/examples/yolo/data/labels/109_4.png
new file mode 100644 (file)
index 0000000..5d9fdab
Binary files /dev/null and b/examples/yolo/data/labels/109_4.png differ
diff --git a/examples/yolo/data/labels/109_5.png b/examples/yolo/data/labels/109_5.png
new file mode 100644 (file)
index 0000000..be6b733
Binary files /dev/null and b/examples/yolo/data/labels/109_5.png differ
diff --git a/examples/yolo/data/labels/109_6.png b/examples/yolo/data/labels/109_6.png
new file mode 100644 (file)
index 0000000..a02a117
Binary files /dev/null and b/examples/yolo/data/labels/109_6.png differ
diff --git a/examples/yolo/data/labels/109_7.png b/examples/yolo/data/labels/109_7.png
new file mode 100644 (file)
index 0000000..1349d93
Binary files /dev/null and b/examples/yolo/data/labels/109_7.png differ
diff --git a/examples/yolo/data/labels/110_0.png b/examples/yolo/data/labels/110_0.png
new file mode 100644 (file)
index 0000000..49a2582
Binary files /dev/null and b/examples/yolo/data/labels/110_0.png differ
diff --git a/examples/yolo/data/labels/110_1.png b/examples/yolo/data/labels/110_1.png
new file mode 100644 (file)
index 0000000..10630cc
Binary files /dev/null and b/examples/yolo/data/labels/110_1.png differ
diff --git a/examples/yolo/data/labels/110_2.png b/examples/yolo/data/labels/110_2.png
new file mode 100644 (file)
index 0000000..f9004da
Binary files /dev/null and b/examples/yolo/data/labels/110_2.png differ
diff --git a/examples/yolo/data/labels/110_3.png b/examples/yolo/data/labels/110_3.png
new file mode 100644 (file)
index 0000000..b0d6ae1
Binary files /dev/null and b/examples/yolo/data/labels/110_3.png differ
diff --git a/examples/yolo/data/labels/110_4.png b/examples/yolo/data/labels/110_4.png
new file mode 100644 (file)
index 0000000..8f57528
Binary files /dev/null and b/examples/yolo/data/labels/110_4.png differ
diff --git a/examples/yolo/data/labels/110_5.png b/examples/yolo/data/labels/110_5.png
new file mode 100644 (file)
index 0000000..b335e49
Binary files /dev/null and b/examples/yolo/data/labels/110_5.png differ
diff --git a/examples/yolo/data/labels/110_6.png b/examples/yolo/data/labels/110_6.png
new file mode 100644 (file)
index 0000000..450fbb6
Binary files /dev/null and b/examples/yolo/data/labels/110_6.png differ
diff --git a/examples/yolo/data/labels/110_7.png b/examples/yolo/data/labels/110_7.png
new file mode 100644 (file)
index 0000000..c7b4754
Binary files /dev/null and b/examples/yolo/data/labels/110_7.png differ
diff --git a/examples/yolo/data/labels/111_0.png b/examples/yolo/data/labels/111_0.png
new file mode 100644 (file)
index 0000000..a0e5883
Binary files /dev/null and b/examples/yolo/data/labels/111_0.png differ
diff --git a/examples/yolo/data/labels/111_1.png b/examples/yolo/data/labels/111_1.png
new file mode 100644 (file)
index 0000000..9c17d57
Binary files /dev/null and b/examples/yolo/data/labels/111_1.png differ
diff --git a/examples/yolo/data/labels/111_2.png b/examples/yolo/data/labels/111_2.png
new file mode 100644 (file)
index 0000000..4771086
Binary files /dev/null and b/examples/yolo/data/labels/111_2.png differ
diff --git a/examples/yolo/data/labels/111_3.png b/examples/yolo/data/labels/111_3.png
new file mode 100644 (file)
index 0000000..bfba021
Binary files /dev/null and b/examples/yolo/data/labels/111_3.png differ
diff --git a/examples/yolo/data/labels/111_4.png b/examples/yolo/data/labels/111_4.png
new file mode 100644 (file)
index 0000000..7a4aeda
Binary files /dev/null and b/examples/yolo/data/labels/111_4.png differ
diff --git a/examples/yolo/data/labels/111_5.png b/examples/yolo/data/labels/111_5.png
new file mode 100644 (file)
index 0000000..180a9c5
Binary files /dev/null and b/examples/yolo/data/labels/111_5.png differ
diff --git a/examples/yolo/data/labels/111_6.png b/examples/yolo/data/labels/111_6.png
new file mode 100644 (file)
index 0000000..e1482cd
Binary files /dev/null and b/examples/yolo/data/labels/111_6.png differ
diff --git a/examples/yolo/data/labels/111_7.png b/examples/yolo/data/labels/111_7.png
new file mode 100644 (file)
index 0000000..c9355d0
Binary files /dev/null and b/examples/yolo/data/labels/111_7.png differ
diff --git a/examples/yolo/data/labels/112_0.png b/examples/yolo/data/labels/112_0.png
new file mode 100644 (file)
index 0000000..d732efe
Binary files /dev/null and b/examples/yolo/data/labels/112_0.png differ
diff --git a/examples/yolo/data/labels/112_1.png b/examples/yolo/data/labels/112_1.png
new file mode 100644 (file)
index 0000000..11243af
Binary files /dev/null and b/examples/yolo/data/labels/112_1.png differ
diff --git a/examples/yolo/data/labels/112_2.png b/examples/yolo/data/labels/112_2.png
new file mode 100644 (file)
index 0000000..c3c4220
Binary files /dev/null and b/examples/yolo/data/labels/112_2.png differ
diff --git a/examples/yolo/data/labels/112_3.png b/examples/yolo/data/labels/112_3.png
new file mode 100644 (file)
index 0000000..f830185
Binary files /dev/null and b/examples/yolo/data/labels/112_3.png differ
diff --git a/examples/yolo/data/labels/112_4.png b/examples/yolo/data/labels/112_4.png
new file mode 100644 (file)
index 0000000..a4b184a
Binary files /dev/null and b/examples/yolo/data/labels/112_4.png differ
diff --git a/examples/yolo/data/labels/112_5.png b/examples/yolo/data/labels/112_5.png
new file mode 100644 (file)
index 0000000..02f97a2
Binary files /dev/null and b/examples/yolo/data/labels/112_5.png differ
diff --git a/examples/yolo/data/labels/112_6.png b/examples/yolo/data/labels/112_6.png
new file mode 100644 (file)
index 0000000..2001b39
Binary files /dev/null and b/examples/yolo/data/labels/112_6.png differ
diff --git a/examples/yolo/data/labels/112_7.png b/examples/yolo/data/labels/112_7.png
new file mode 100644 (file)
index 0000000..9a14a71
Binary files /dev/null and b/examples/yolo/data/labels/112_7.png differ
diff --git a/examples/yolo/data/labels/113_0.png b/examples/yolo/data/labels/113_0.png
new file mode 100644 (file)
index 0000000..e36c84e
Binary files /dev/null and b/examples/yolo/data/labels/113_0.png differ
diff --git a/examples/yolo/data/labels/113_1.png b/examples/yolo/data/labels/113_1.png
new file mode 100644 (file)
index 0000000..4c81c21
Binary files /dev/null and b/examples/yolo/data/labels/113_1.png differ
diff --git a/examples/yolo/data/labels/113_2.png b/examples/yolo/data/labels/113_2.png
new file mode 100644 (file)
index 0000000..b29b8d0
Binary files /dev/null and b/examples/yolo/data/labels/113_2.png differ
diff --git a/examples/yolo/data/labels/113_3.png b/examples/yolo/data/labels/113_3.png
new file mode 100644 (file)
index 0000000..6233584
Binary files /dev/null and b/examples/yolo/data/labels/113_3.png differ
diff --git a/examples/yolo/data/labels/113_4.png b/examples/yolo/data/labels/113_4.png
new file mode 100644 (file)
index 0000000..d1373f9
Binary files /dev/null and b/examples/yolo/data/labels/113_4.png differ
diff --git a/examples/yolo/data/labels/113_5.png b/examples/yolo/data/labels/113_5.png
new file mode 100644 (file)
index 0000000..ecfa110
Binary files /dev/null and b/examples/yolo/data/labels/113_5.png differ
diff --git a/examples/yolo/data/labels/113_6.png b/examples/yolo/data/labels/113_6.png
new file mode 100644 (file)
index 0000000..c4e0d98
Binary files /dev/null and b/examples/yolo/data/labels/113_6.png differ
diff --git a/examples/yolo/data/labels/113_7.png b/examples/yolo/data/labels/113_7.png
new file mode 100644 (file)
index 0000000..55ac8cf
Binary files /dev/null and b/examples/yolo/data/labels/113_7.png differ
diff --git a/examples/yolo/data/labels/114_0.png b/examples/yolo/data/labels/114_0.png
new file mode 100644 (file)
index 0000000..9d42671
Binary files /dev/null and b/examples/yolo/data/labels/114_0.png differ
diff --git a/examples/yolo/data/labels/114_1.png b/examples/yolo/data/labels/114_1.png
new file mode 100644 (file)
index 0000000..277eed4
Binary files /dev/null and b/examples/yolo/data/labels/114_1.png differ
diff --git a/examples/yolo/data/labels/114_2.png b/examples/yolo/data/labels/114_2.png
new file mode 100644 (file)
index 0000000..9c18af3
Binary files /dev/null and b/examples/yolo/data/labels/114_2.png differ
diff --git a/examples/yolo/data/labels/114_3.png b/examples/yolo/data/labels/114_3.png
new file mode 100644 (file)
index 0000000..412f320
Binary files /dev/null and b/examples/yolo/data/labels/114_3.png differ
diff --git a/examples/yolo/data/labels/114_4.png b/examples/yolo/data/labels/114_4.png
new file mode 100644 (file)
index 0000000..65912f0
Binary files /dev/null and b/examples/yolo/data/labels/114_4.png differ
diff --git a/examples/yolo/data/labels/114_5.png b/examples/yolo/data/labels/114_5.png
new file mode 100644 (file)
index 0000000..fdf7bd2
Binary files /dev/null and b/examples/yolo/data/labels/114_5.png differ
diff --git a/examples/yolo/data/labels/114_6.png b/examples/yolo/data/labels/114_6.png
new file mode 100644 (file)
index 0000000..8f6b639
Binary files /dev/null and b/examples/yolo/data/labels/114_6.png differ
diff --git a/examples/yolo/data/labels/114_7.png b/examples/yolo/data/labels/114_7.png
new file mode 100644 (file)
index 0000000..acf9180
Binary files /dev/null and b/examples/yolo/data/labels/114_7.png differ
diff --git a/examples/yolo/data/labels/115_0.png b/examples/yolo/data/labels/115_0.png
new file mode 100644 (file)
index 0000000..4767c45
Binary files /dev/null and b/examples/yolo/data/labels/115_0.png differ
diff --git a/examples/yolo/data/labels/115_1.png b/examples/yolo/data/labels/115_1.png
new file mode 100644 (file)
index 0000000..79f5d39
Binary files /dev/null and b/examples/yolo/data/labels/115_1.png differ
diff --git a/examples/yolo/data/labels/115_2.png b/examples/yolo/data/labels/115_2.png
new file mode 100644 (file)
index 0000000..963c068
Binary files /dev/null and b/examples/yolo/data/labels/115_2.png differ
diff --git a/examples/yolo/data/labels/115_3.png b/examples/yolo/data/labels/115_3.png
new file mode 100644 (file)
index 0000000..bc0d24f
Binary files /dev/null and b/examples/yolo/data/labels/115_3.png differ
diff --git a/examples/yolo/data/labels/115_4.png b/examples/yolo/data/labels/115_4.png
new file mode 100644 (file)
index 0000000..a39b0f0
Binary files /dev/null and b/examples/yolo/data/labels/115_4.png differ
diff --git a/examples/yolo/data/labels/115_5.png b/examples/yolo/data/labels/115_5.png
new file mode 100644 (file)
index 0000000..63e0078
Binary files /dev/null and b/examples/yolo/data/labels/115_5.png differ
diff --git a/examples/yolo/data/labels/115_6.png b/examples/yolo/data/labels/115_6.png
new file mode 100644 (file)
index 0000000..344ef84
Binary files /dev/null and b/examples/yolo/data/labels/115_6.png differ
diff --git a/examples/yolo/data/labels/115_7.png b/examples/yolo/data/labels/115_7.png
new file mode 100644 (file)
index 0000000..c6e743c
Binary files /dev/null and b/examples/yolo/data/labels/115_7.png differ
diff --git a/examples/yolo/data/labels/116_0.png b/examples/yolo/data/labels/116_0.png
new file mode 100644 (file)
index 0000000..bf9b263
Binary files /dev/null and b/examples/yolo/data/labels/116_0.png differ
diff --git a/examples/yolo/data/labels/116_1.png b/examples/yolo/data/labels/116_1.png
new file mode 100644 (file)
index 0000000..2fb12a9
Binary files /dev/null and b/examples/yolo/data/labels/116_1.png differ
diff --git a/examples/yolo/data/labels/116_2.png b/examples/yolo/data/labels/116_2.png
new file mode 100644 (file)
index 0000000..dd04491
Binary files /dev/null and b/examples/yolo/data/labels/116_2.png differ
diff --git a/examples/yolo/data/labels/116_3.png b/examples/yolo/data/labels/116_3.png
new file mode 100644 (file)
index 0000000..0314e85
Binary files /dev/null and b/examples/yolo/data/labels/116_3.png differ
diff --git a/examples/yolo/data/labels/116_4.png b/examples/yolo/data/labels/116_4.png
new file mode 100644 (file)
index 0000000..cf919a6
Binary files /dev/null and b/examples/yolo/data/labels/116_4.png differ
diff --git a/examples/yolo/data/labels/116_5.png b/examples/yolo/data/labels/116_5.png
new file mode 100644 (file)
index 0000000..c9e04ed
Binary files /dev/null and b/examples/yolo/data/labels/116_5.png differ
diff --git a/examples/yolo/data/labels/116_6.png b/examples/yolo/data/labels/116_6.png
new file mode 100644 (file)
index 0000000..1d0ab79
Binary files /dev/null and b/examples/yolo/data/labels/116_6.png differ
diff --git a/examples/yolo/data/labels/116_7.png b/examples/yolo/data/labels/116_7.png
new file mode 100644 (file)
index 0000000..1fcdaa6
Binary files /dev/null and b/examples/yolo/data/labels/116_7.png differ
diff --git a/examples/yolo/data/labels/117_0.png b/examples/yolo/data/labels/117_0.png
new file mode 100644 (file)
index 0000000..917b4a2
Binary files /dev/null and b/examples/yolo/data/labels/117_0.png differ
diff --git a/examples/yolo/data/labels/117_1.png b/examples/yolo/data/labels/117_1.png
new file mode 100644 (file)
index 0000000..59cae8a
Binary files /dev/null and b/examples/yolo/data/labels/117_1.png differ
diff --git a/examples/yolo/data/labels/117_2.png b/examples/yolo/data/labels/117_2.png
new file mode 100644 (file)
index 0000000..d7c7f33
Binary files /dev/null and b/examples/yolo/data/labels/117_2.png differ
diff --git a/examples/yolo/data/labels/117_3.png b/examples/yolo/data/labels/117_3.png
new file mode 100644 (file)
index 0000000..18679c3
Binary files /dev/null and b/examples/yolo/data/labels/117_3.png differ
diff --git a/examples/yolo/data/labels/117_4.png b/examples/yolo/data/labels/117_4.png
new file mode 100644 (file)
index 0000000..bceedf9
Binary files /dev/null and b/examples/yolo/data/labels/117_4.png differ
diff --git a/examples/yolo/data/labels/117_5.png b/examples/yolo/data/labels/117_5.png
new file mode 100644 (file)
index 0000000..c0bddab
Binary files /dev/null and b/examples/yolo/data/labels/117_5.png differ
diff --git a/examples/yolo/data/labels/117_6.png b/examples/yolo/data/labels/117_6.png
new file mode 100644 (file)
index 0000000..731fd14
Binary files /dev/null and b/examples/yolo/data/labels/117_6.png differ
diff --git a/examples/yolo/data/labels/117_7.png b/examples/yolo/data/labels/117_7.png
new file mode 100644 (file)
index 0000000..c04ed0b
Binary files /dev/null and b/examples/yolo/data/labels/117_7.png differ
diff --git a/examples/yolo/data/labels/118_0.png b/examples/yolo/data/labels/118_0.png
new file mode 100644 (file)
index 0000000..4b8dfc6
Binary files /dev/null and b/examples/yolo/data/labels/118_0.png differ
diff --git a/examples/yolo/data/labels/118_1.png b/examples/yolo/data/labels/118_1.png
new file mode 100644 (file)
index 0000000..fa886ac
Binary files /dev/null and b/examples/yolo/data/labels/118_1.png differ
diff --git a/examples/yolo/data/labels/118_2.png b/examples/yolo/data/labels/118_2.png
new file mode 100644 (file)
index 0000000..958ff5e
Binary files /dev/null and b/examples/yolo/data/labels/118_2.png differ
diff --git a/examples/yolo/data/labels/118_3.png b/examples/yolo/data/labels/118_3.png
new file mode 100644 (file)
index 0000000..241b788
Binary files /dev/null and b/examples/yolo/data/labels/118_3.png differ
diff --git a/examples/yolo/data/labels/118_4.png b/examples/yolo/data/labels/118_4.png
new file mode 100644 (file)
index 0000000..9399152
Binary files /dev/null and b/examples/yolo/data/labels/118_4.png differ
diff --git a/examples/yolo/data/labels/118_5.png b/examples/yolo/data/labels/118_5.png
new file mode 100644 (file)
index 0000000..279c954
Binary files /dev/null and b/examples/yolo/data/labels/118_5.png differ
diff --git a/examples/yolo/data/labels/118_6.png b/examples/yolo/data/labels/118_6.png
new file mode 100644 (file)
index 0000000..9379cb9
Binary files /dev/null and b/examples/yolo/data/labels/118_6.png differ
diff --git a/examples/yolo/data/labels/118_7.png b/examples/yolo/data/labels/118_7.png
new file mode 100644 (file)
index 0000000..b34ca8a
Binary files /dev/null and b/examples/yolo/data/labels/118_7.png differ
diff --git a/examples/yolo/data/labels/119_0.png b/examples/yolo/data/labels/119_0.png
new file mode 100644 (file)
index 0000000..ae03b91
Binary files /dev/null and b/examples/yolo/data/labels/119_0.png differ
diff --git a/examples/yolo/data/labels/119_1.png b/examples/yolo/data/labels/119_1.png
new file mode 100644 (file)
index 0000000..7794fb6
Binary files /dev/null and b/examples/yolo/data/labels/119_1.png differ
diff --git a/examples/yolo/data/labels/119_2.png b/examples/yolo/data/labels/119_2.png
new file mode 100644 (file)
index 0000000..976c49b
Binary files /dev/null and b/examples/yolo/data/labels/119_2.png differ
diff --git a/examples/yolo/data/labels/119_3.png b/examples/yolo/data/labels/119_3.png
new file mode 100644 (file)
index 0000000..2e0160e
Binary files /dev/null and b/examples/yolo/data/labels/119_3.png differ
diff --git a/examples/yolo/data/labels/119_4.png b/examples/yolo/data/labels/119_4.png
new file mode 100644 (file)
index 0000000..0540927
Binary files /dev/null and b/examples/yolo/data/labels/119_4.png differ
diff --git a/examples/yolo/data/labels/119_5.png b/examples/yolo/data/labels/119_5.png
new file mode 100644 (file)
index 0000000..4649a59
Binary files /dev/null and b/examples/yolo/data/labels/119_5.png differ
diff --git a/examples/yolo/data/labels/119_6.png b/examples/yolo/data/labels/119_6.png
new file mode 100644 (file)
index 0000000..eb5e0fb
Binary files /dev/null and b/examples/yolo/data/labels/119_6.png differ
diff --git a/examples/yolo/data/labels/119_7.png b/examples/yolo/data/labels/119_7.png
new file mode 100644 (file)
index 0000000..5615e77
Binary files /dev/null and b/examples/yolo/data/labels/119_7.png differ
diff --git a/examples/yolo/data/labels/120_0.png b/examples/yolo/data/labels/120_0.png
new file mode 100644 (file)
index 0000000..64fd621
Binary files /dev/null and b/examples/yolo/data/labels/120_0.png differ
diff --git a/examples/yolo/data/labels/120_1.png b/examples/yolo/data/labels/120_1.png
new file mode 100644 (file)
index 0000000..e13ecef
Binary files /dev/null and b/examples/yolo/data/labels/120_1.png differ
diff --git a/examples/yolo/data/labels/120_2.png b/examples/yolo/data/labels/120_2.png
new file mode 100644 (file)
index 0000000..b6ae604
Binary files /dev/null and b/examples/yolo/data/labels/120_2.png differ
diff --git a/examples/yolo/data/labels/120_3.png b/examples/yolo/data/labels/120_3.png
new file mode 100644 (file)
index 0000000..13a4c3c
Binary files /dev/null and b/examples/yolo/data/labels/120_3.png differ
diff --git a/examples/yolo/data/labels/120_4.png b/examples/yolo/data/labels/120_4.png
new file mode 100644 (file)
index 0000000..af550a8
Binary files /dev/null and b/examples/yolo/data/labels/120_4.png differ
diff --git a/examples/yolo/data/labels/120_5.png b/examples/yolo/data/labels/120_5.png
new file mode 100644 (file)
index 0000000..38474e4
Binary files /dev/null and b/examples/yolo/data/labels/120_5.png differ
diff --git a/examples/yolo/data/labels/120_6.png b/examples/yolo/data/labels/120_6.png
new file mode 100644 (file)
index 0000000..e356cde
Binary files /dev/null and b/examples/yolo/data/labels/120_6.png differ
diff --git a/examples/yolo/data/labels/120_7.png b/examples/yolo/data/labels/120_7.png
new file mode 100644 (file)
index 0000000..5a585b4
Binary files /dev/null and b/examples/yolo/data/labels/120_7.png differ
diff --git a/examples/yolo/data/labels/121_0.png b/examples/yolo/data/labels/121_0.png
new file mode 100644 (file)
index 0000000..2c20381
Binary files /dev/null and b/examples/yolo/data/labels/121_0.png differ
diff --git a/examples/yolo/data/labels/121_1.png b/examples/yolo/data/labels/121_1.png
new file mode 100644 (file)
index 0000000..820c17d
Binary files /dev/null and b/examples/yolo/data/labels/121_1.png differ
diff --git a/examples/yolo/data/labels/121_2.png b/examples/yolo/data/labels/121_2.png
new file mode 100644 (file)
index 0000000..fabda00
Binary files /dev/null and b/examples/yolo/data/labels/121_2.png differ
diff --git a/examples/yolo/data/labels/121_3.png b/examples/yolo/data/labels/121_3.png
new file mode 100644 (file)
index 0000000..79ac0b1
Binary files /dev/null and b/examples/yolo/data/labels/121_3.png differ
diff --git a/examples/yolo/data/labels/121_4.png b/examples/yolo/data/labels/121_4.png
new file mode 100644 (file)
index 0000000..7ded729
Binary files /dev/null and b/examples/yolo/data/labels/121_4.png differ
diff --git a/examples/yolo/data/labels/121_5.png b/examples/yolo/data/labels/121_5.png
new file mode 100644 (file)
index 0000000..5d59b5a
Binary files /dev/null and b/examples/yolo/data/labels/121_5.png differ
diff --git a/examples/yolo/data/labels/121_6.png b/examples/yolo/data/labels/121_6.png
new file mode 100644 (file)
index 0000000..49a63f3
Binary files /dev/null and b/examples/yolo/data/labels/121_6.png differ
diff --git a/examples/yolo/data/labels/121_7.png b/examples/yolo/data/labels/121_7.png
new file mode 100644 (file)
index 0000000..fea7b9e
Binary files /dev/null and b/examples/yolo/data/labels/121_7.png differ
diff --git a/examples/yolo/data/labels/122_0.png b/examples/yolo/data/labels/122_0.png
new file mode 100644 (file)
index 0000000..76ed270
Binary files /dev/null and b/examples/yolo/data/labels/122_0.png differ
diff --git a/examples/yolo/data/labels/122_1.png b/examples/yolo/data/labels/122_1.png
new file mode 100644 (file)
index 0000000..57f2857
Binary files /dev/null and b/examples/yolo/data/labels/122_1.png differ
diff --git a/examples/yolo/data/labels/122_2.png b/examples/yolo/data/labels/122_2.png
new file mode 100644 (file)
index 0000000..d9f27cd
Binary files /dev/null and b/examples/yolo/data/labels/122_2.png differ
diff --git a/examples/yolo/data/labels/122_3.png b/examples/yolo/data/labels/122_3.png
new file mode 100644 (file)
index 0000000..c065790
Binary files /dev/null and b/examples/yolo/data/labels/122_3.png differ
diff --git a/examples/yolo/data/labels/122_4.png b/examples/yolo/data/labels/122_4.png
new file mode 100644 (file)
index 0000000..62b891e
Binary files /dev/null and b/examples/yolo/data/labels/122_4.png differ
diff --git a/examples/yolo/data/labels/122_5.png b/examples/yolo/data/labels/122_5.png
new file mode 100644 (file)
index 0000000..276222e
Binary files /dev/null and b/examples/yolo/data/labels/122_5.png differ
diff --git a/examples/yolo/data/labels/122_6.png b/examples/yolo/data/labels/122_6.png
new file mode 100644 (file)
index 0000000..0b2924e
Binary files /dev/null and b/examples/yolo/data/labels/122_6.png differ
diff --git a/examples/yolo/data/labels/122_7.png b/examples/yolo/data/labels/122_7.png
new file mode 100644 (file)
index 0000000..8708778
Binary files /dev/null and b/examples/yolo/data/labels/122_7.png differ
diff --git a/examples/yolo/data/labels/123_0.png b/examples/yolo/data/labels/123_0.png
new file mode 100644 (file)
index 0000000..95f92aa
Binary files /dev/null and b/examples/yolo/data/labels/123_0.png differ
diff --git a/examples/yolo/data/labels/123_1.png b/examples/yolo/data/labels/123_1.png
new file mode 100644 (file)
index 0000000..e0e4fdd
Binary files /dev/null and b/examples/yolo/data/labels/123_1.png differ
diff --git a/examples/yolo/data/labels/123_2.png b/examples/yolo/data/labels/123_2.png
new file mode 100644 (file)
index 0000000..6a9c0b0
Binary files /dev/null and b/examples/yolo/data/labels/123_2.png differ
diff --git a/examples/yolo/data/labels/123_3.png b/examples/yolo/data/labels/123_3.png
new file mode 100644 (file)
index 0000000..8783377
Binary files /dev/null and b/examples/yolo/data/labels/123_3.png differ
diff --git a/examples/yolo/data/labels/123_4.png b/examples/yolo/data/labels/123_4.png
new file mode 100644 (file)
index 0000000..c9de4f7
Binary files /dev/null and b/examples/yolo/data/labels/123_4.png differ
diff --git a/examples/yolo/data/labels/123_5.png b/examples/yolo/data/labels/123_5.png
new file mode 100644 (file)
index 0000000..8deaa3c
Binary files /dev/null and b/examples/yolo/data/labels/123_5.png differ
diff --git a/examples/yolo/data/labels/123_6.png b/examples/yolo/data/labels/123_6.png
new file mode 100644 (file)
index 0000000..47ca880
Binary files /dev/null and b/examples/yolo/data/labels/123_6.png differ
diff --git a/examples/yolo/data/labels/123_7.png b/examples/yolo/data/labels/123_7.png
new file mode 100644 (file)
index 0000000..bf3a5d7
Binary files /dev/null and b/examples/yolo/data/labels/123_7.png differ
diff --git a/examples/yolo/data/labels/124_0.png b/examples/yolo/data/labels/124_0.png
new file mode 100644 (file)
index 0000000..a54db7c
Binary files /dev/null and b/examples/yolo/data/labels/124_0.png differ
diff --git a/examples/yolo/data/labels/124_1.png b/examples/yolo/data/labels/124_1.png
new file mode 100644 (file)
index 0000000..c545361
Binary files /dev/null and b/examples/yolo/data/labels/124_1.png differ
diff --git a/examples/yolo/data/labels/124_2.png b/examples/yolo/data/labels/124_2.png
new file mode 100644 (file)
index 0000000..c5a6a76
Binary files /dev/null and b/examples/yolo/data/labels/124_2.png differ
diff --git a/examples/yolo/data/labels/124_3.png b/examples/yolo/data/labels/124_3.png
new file mode 100644 (file)
index 0000000..37b9e82
Binary files /dev/null and b/examples/yolo/data/labels/124_3.png differ
diff --git a/examples/yolo/data/labels/124_4.png b/examples/yolo/data/labels/124_4.png
new file mode 100644 (file)
index 0000000..0521fe2
Binary files /dev/null and b/examples/yolo/data/labels/124_4.png differ
diff --git a/examples/yolo/data/labels/124_5.png b/examples/yolo/data/labels/124_5.png
new file mode 100644 (file)
index 0000000..a5ad765
Binary files /dev/null and b/examples/yolo/data/labels/124_5.png differ
diff --git a/examples/yolo/data/labels/124_6.png b/examples/yolo/data/labels/124_6.png
new file mode 100644 (file)
index 0000000..2dbf0f1
Binary files /dev/null and b/examples/yolo/data/labels/124_6.png differ
diff --git a/examples/yolo/data/labels/124_7.png b/examples/yolo/data/labels/124_7.png
new file mode 100644 (file)
index 0000000..0730ca0
Binary files /dev/null and b/examples/yolo/data/labels/124_7.png differ
diff --git a/examples/yolo/data/labels/125_0.png b/examples/yolo/data/labels/125_0.png
new file mode 100644 (file)
index 0000000..67e37b2
Binary files /dev/null and b/examples/yolo/data/labels/125_0.png differ
diff --git a/examples/yolo/data/labels/125_1.png b/examples/yolo/data/labels/125_1.png
new file mode 100644 (file)
index 0000000..4dc1ea5
Binary files /dev/null and b/examples/yolo/data/labels/125_1.png differ
diff --git a/examples/yolo/data/labels/125_2.png b/examples/yolo/data/labels/125_2.png
new file mode 100644 (file)
index 0000000..6f3babe
Binary files /dev/null and b/examples/yolo/data/labels/125_2.png differ
diff --git a/examples/yolo/data/labels/125_3.png b/examples/yolo/data/labels/125_3.png
new file mode 100644 (file)
index 0000000..4c7a26c
Binary files /dev/null and b/examples/yolo/data/labels/125_3.png differ
diff --git a/examples/yolo/data/labels/125_4.png b/examples/yolo/data/labels/125_4.png
new file mode 100644 (file)
index 0000000..149eaa9
Binary files /dev/null and b/examples/yolo/data/labels/125_4.png differ
diff --git a/examples/yolo/data/labels/125_5.png b/examples/yolo/data/labels/125_5.png
new file mode 100644 (file)
index 0000000..8ae40f7
Binary files /dev/null and b/examples/yolo/data/labels/125_5.png differ
diff --git a/examples/yolo/data/labels/125_6.png b/examples/yolo/data/labels/125_6.png
new file mode 100644 (file)
index 0000000..5893043
Binary files /dev/null and b/examples/yolo/data/labels/125_6.png differ
diff --git a/examples/yolo/data/labels/125_7.png b/examples/yolo/data/labels/125_7.png
new file mode 100644 (file)
index 0000000..47bd85b
Binary files /dev/null and b/examples/yolo/data/labels/125_7.png differ
diff --git a/examples/yolo/data/labels/126_0.png b/examples/yolo/data/labels/126_0.png
new file mode 100644 (file)
index 0000000..f602708
Binary files /dev/null and b/examples/yolo/data/labels/126_0.png differ
diff --git a/examples/yolo/data/labels/126_1.png b/examples/yolo/data/labels/126_1.png
new file mode 100644 (file)
index 0000000..cb8b76e
Binary files /dev/null and b/examples/yolo/data/labels/126_1.png differ
diff --git a/examples/yolo/data/labels/126_2.png b/examples/yolo/data/labels/126_2.png
new file mode 100644 (file)
index 0000000..ccef7a2
Binary files /dev/null and b/examples/yolo/data/labels/126_2.png differ
diff --git a/examples/yolo/data/labels/126_3.png b/examples/yolo/data/labels/126_3.png
new file mode 100644 (file)
index 0000000..9fcf7ab
Binary files /dev/null and b/examples/yolo/data/labels/126_3.png differ
diff --git a/examples/yolo/data/labels/126_4.png b/examples/yolo/data/labels/126_4.png
new file mode 100644 (file)
index 0000000..d3f01bf
Binary files /dev/null and b/examples/yolo/data/labels/126_4.png differ
diff --git a/examples/yolo/data/labels/126_5.png b/examples/yolo/data/labels/126_5.png
new file mode 100644 (file)
index 0000000..00c57f1
Binary files /dev/null and b/examples/yolo/data/labels/126_5.png differ
diff --git a/examples/yolo/data/labels/126_6.png b/examples/yolo/data/labels/126_6.png
new file mode 100644 (file)
index 0000000..2c2dbb1
Binary files /dev/null and b/examples/yolo/data/labels/126_6.png differ
diff --git a/examples/yolo/data/labels/126_7.png b/examples/yolo/data/labels/126_7.png
new file mode 100644 (file)
index 0000000..55ee5a7
Binary files /dev/null and b/examples/yolo/data/labels/126_7.png differ
diff --git a/examples/yolo/data/labels/32_0.png b/examples/yolo/data/labels/32_0.png
new file mode 100644 (file)
index 0000000..22be2de
Binary files /dev/null and b/examples/yolo/data/labels/32_0.png differ
diff --git a/examples/yolo/data/labels/32_1.png b/examples/yolo/data/labels/32_1.png
new file mode 100644 (file)
index 0000000..21abfa4
Binary files /dev/null and b/examples/yolo/data/labels/32_1.png differ
diff --git a/examples/yolo/data/labels/32_2.png b/examples/yolo/data/labels/32_2.png
new file mode 100644 (file)
index 0000000..eae41b9
Binary files /dev/null and b/examples/yolo/data/labels/32_2.png differ
diff --git a/examples/yolo/data/labels/32_3.png b/examples/yolo/data/labels/32_3.png
new file mode 100644 (file)
index 0000000..fcc007e
Binary files /dev/null and b/examples/yolo/data/labels/32_3.png differ
diff --git a/examples/yolo/data/labels/32_4.png b/examples/yolo/data/labels/32_4.png
new file mode 100644 (file)
index 0000000..f4c498c
Binary files /dev/null and b/examples/yolo/data/labels/32_4.png differ
diff --git a/examples/yolo/data/labels/32_5.png b/examples/yolo/data/labels/32_5.png
new file mode 100644 (file)
index 0000000..16248c9
Binary files /dev/null and b/examples/yolo/data/labels/32_5.png differ
diff --git a/examples/yolo/data/labels/32_6.png b/examples/yolo/data/labels/32_6.png
new file mode 100644 (file)
index 0000000..1e50183
Binary files /dev/null and b/examples/yolo/data/labels/32_6.png differ
diff --git a/examples/yolo/data/labels/32_7.png b/examples/yolo/data/labels/32_7.png
new file mode 100644 (file)
index 0000000..81bd1d5
Binary files /dev/null and b/examples/yolo/data/labels/32_7.png differ
diff --git a/examples/yolo/data/labels/33_0.png b/examples/yolo/data/labels/33_0.png
new file mode 100644 (file)
index 0000000..d1a1141
Binary files /dev/null and b/examples/yolo/data/labels/33_0.png differ
diff --git a/examples/yolo/data/labels/33_1.png b/examples/yolo/data/labels/33_1.png
new file mode 100644 (file)
index 0000000..a13dd33
Binary files /dev/null and b/examples/yolo/data/labels/33_1.png differ
diff --git a/examples/yolo/data/labels/33_2.png b/examples/yolo/data/labels/33_2.png
new file mode 100644 (file)
index 0000000..57201b2
Binary files /dev/null and b/examples/yolo/data/labels/33_2.png differ
diff --git a/examples/yolo/data/labels/33_3.png b/examples/yolo/data/labels/33_3.png
new file mode 100644 (file)
index 0000000..0210160
Binary files /dev/null and b/examples/yolo/data/labels/33_3.png differ
diff --git a/examples/yolo/data/labels/33_4.png b/examples/yolo/data/labels/33_4.png
new file mode 100644 (file)
index 0000000..fd181d1
Binary files /dev/null and b/examples/yolo/data/labels/33_4.png differ
diff --git a/examples/yolo/data/labels/33_5.png b/examples/yolo/data/labels/33_5.png
new file mode 100644 (file)
index 0000000..ed4387a
Binary files /dev/null and b/examples/yolo/data/labels/33_5.png differ
diff --git a/examples/yolo/data/labels/33_6.png b/examples/yolo/data/labels/33_6.png
new file mode 100644 (file)
index 0000000..1126292
Binary files /dev/null and b/examples/yolo/data/labels/33_6.png differ
diff --git a/examples/yolo/data/labels/33_7.png b/examples/yolo/data/labels/33_7.png
new file mode 100644 (file)
index 0000000..1d67d55
Binary files /dev/null and b/examples/yolo/data/labels/33_7.png differ
diff --git a/examples/yolo/data/labels/34_0.png b/examples/yolo/data/labels/34_0.png
new file mode 100644 (file)
index 0000000..7b24cfa
Binary files /dev/null and b/examples/yolo/data/labels/34_0.png differ
diff --git a/examples/yolo/data/labels/34_1.png b/examples/yolo/data/labels/34_1.png
new file mode 100644 (file)
index 0000000..39f7edc
Binary files /dev/null and b/examples/yolo/data/labels/34_1.png differ
diff --git a/examples/yolo/data/labels/34_2.png b/examples/yolo/data/labels/34_2.png
new file mode 100644 (file)
index 0000000..00c4e87
Binary files /dev/null and b/examples/yolo/data/labels/34_2.png differ
diff --git a/examples/yolo/data/labels/34_3.png b/examples/yolo/data/labels/34_3.png
new file mode 100644 (file)
index 0000000..79d5176
Binary files /dev/null and b/examples/yolo/data/labels/34_3.png differ
diff --git a/examples/yolo/data/labels/34_4.png b/examples/yolo/data/labels/34_4.png
new file mode 100644 (file)
index 0000000..d524830
Binary files /dev/null and b/examples/yolo/data/labels/34_4.png differ
diff --git a/examples/yolo/data/labels/34_5.png b/examples/yolo/data/labels/34_5.png
new file mode 100644 (file)
index 0000000..25a7e43
Binary files /dev/null and b/examples/yolo/data/labels/34_5.png differ
diff --git a/examples/yolo/data/labels/34_6.png b/examples/yolo/data/labels/34_6.png
new file mode 100644 (file)
index 0000000..bf3b613
Binary files /dev/null and b/examples/yolo/data/labels/34_6.png differ
diff --git a/examples/yolo/data/labels/34_7.png b/examples/yolo/data/labels/34_7.png
new file mode 100644 (file)
index 0000000..1148f2d
Binary files /dev/null and b/examples/yolo/data/labels/34_7.png differ
diff --git a/examples/yolo/data/labels/35_0.png b/examples/yolo/data/labels/35_0.png
new file mode 100644 (file)
index 0000000..ff572a8
Binary files /dev/null and b/examples/yolo/data/labels/35_0.png differ
diff --git a/examples/yolo/data/labels/35_1.png b/examples/yolo/data/labels/35_1.png
new file mode 100644 (file)
index 0000000..1bba494
Binary files /dev/null and b/examples/yolo/data/labels/35_1.png differ
diff --git a/examples/yolo/data/labels/35_2.png b/examples/yolo/data/labels/35_2.png
new file mode 100644 (file)
index 0000000..b7d708e
Binary files /dev/null and b/examples/yolo/data/labels/35_2.png differ
diff --git a/examples/yolo/data/labels/35_3.png b/examples/yolo/data/labels/35_3.png
new file mode 100644 (file)
index 0000000..302cc73
Binary files /dev/null and b/examples/yolo/data/labels/35_3.png differ
diff --git a/examples/yolo/data/labels/35_4.png b/examples/yolo/data/labels/35_4.png
new file mode 100644 (file)
index 0000000..9e11a20
Binary files /dev/null and b/examples/yolo/data/labels/35_4.png differ
diff --git a/examples/yolo/data/labels/35_5.png b/examples/yolo/data/labels/35_5.png
new file mode 100644 (file)
index 0000000..9ab56b3
Binary files /dev/null and b/examples/yolo/data/labels/35_5.png differ
diff --git a/examples/yolo/data/labels/35_6.png b/examples/yolo/data/labels/35_6.png
new file mode 100644 (file)
index 0000000..d75876c
Binary files /dev/null and b/examples/yolo/data/labels/35_6.png differ
diff --git a/examples/yolo/data/labels/35_7.png b/examples/yolo/data/labels/35_7.png
new file mode 100644 (file)
index 0000000..1bbdc9f
Binary files /dev/null and b/examples/yolo/data/labels/35_7.png differ
diff --git a/examples/yolo/data/labels/36_0.png b/examples/yolo/data/labels/36_0.png
new file mode 100644 (file)
index 0000000..929660a
Binary files /dev/null and b/examples/yolo/data/labels/36_0.png differ
diff --git a/examples/yolo/data/labels/36_1.png b/examples/yolo/data/labels/36_1.png
new file mode 100644 (file)
index 0000000..646e770
Binary files /dev/null and b/examples/yolo/data/labels/36_1.png differ
diff --git a/examples/yolo/data/labels/36_2.png b/examples/yolo/data/labels/36_2.png
new file mode 100644 (file)
index 0000000..ba6603c
Binary files /dev/null and b/examples/yolo/data/labels/36_2.png differ
diff --git a/examples/yolo/data/labels/36_3.png b/examples/yolo/data/labels/36_3.png
new file mode 100644 (file)
index 0000000..56e5ba3
Binary files /dev/null and b/examples/yolo/data/labels/36_3.png differ
diff --git a/examples/yolo/data/labels/36_4.png b/examples/yolo/data/labels/36_4.png
new file mode 100644 (file)
index 0000000..e87046c
Binary files /dev/null and b/examples/yolo/data/labels/36_4.png differ
diff --git a/examples/yolo/data/labels/36_5.png b/examples/yolo/data/labels/36_5.png
new file mode 100644 (file)
index 0000000..5a7672d
Binary files /dev/null and b/examples/yolo/data/labels/36_5.png differ
diff --git a/examples/yolo/data/labels/36_6.png b/examples/yolo/data/labels/36_6.png
new file mode 100644 (file)
index 0000000..b16b2a2
Binary files /dev/null and b/examples/yolo/data/labels/36_6.png differ
diff --git a/examples/yolo/data/labels/36_7.png b/examples/yolo/data/labels/36_7.png
new file mode 100644 (file)
index 0000000..1f94312
Binary files /dev/null and b/examples/yolo/data/labels/36_7.png differ
diff --git a/examples/yolo/data/labels/37_0.png b/examples/yolo/data/labels/37_0.png
new file mode 100644 (file)
index 0000000..44b7f4e
Binary files /dev/null and b/examples/yolo/data/labels/37_0.png differ
diff --git a/examples/yolo/data/labels/37_1.png b/examples/yolo/data/labels/37_1.png
new file mode 100644 (file)
index 0000000..36712dc
Binary files /dev/null and b/examples/yolo/data/labels/37_1.png differ
diff --git a/examples/yolo/data/labels/37_2.png b/examples/yolo/data/labels/37_2.png
new file mode 100644 (file)
index 0000000..759aed9
Binary files /dev/null and b/examples/yolo/data/labels/37_2.png differ
diff --git a/examples/yolo/data/labels/37_3.png b/examples/yolo/data/labels/37_3.png
new file mode 100644 (file)
index 0000000..03253dd
Binary files /dev/null and b/examples/yolo/data/labels/37_3.png differ
diff --git a/examples/yolo/data/labels/37_4.png b/examples/yolo/data/labels/37_4.png
new file mode 100644 (file)
index 0000000..ed5e4bd
Binary files /dev/null and b/examples/yolo/data/labels/37_4.png differ
diff --git a/examples/yolo/data/labels/37_5.png b/examples/yolo/data/labels/37_5.png
new file mode 100644 (file)
index 0000000..fe20590
Binary files /dev/null and b/examples/yolo/data/labels/37_5.png differ
diff --git a/examples/yolo/data/labels/37_6.png b/examples/yolo/data/labels/37_6.png
new file mode 100644 (file)
index 0000000..11f34eb
Binary files /dev/null and b/examples/yolo/data/labels/37_6.png differ
diff --git a/examples/yolo/data/labels/37_7.png b/examples/yolo/data/labels/37_7.png
new file mode 100644 (file)
index 0000000..dee9ba3
Binary files /dev/null and b/examples/yolo/data/labels/37_7.png differ
diff --git a/examples/yolo/data/labels/38_0.png b/examples/yolo/data/labels/38_0.png
new file mode 100644 (file)
index 0000000..47c51e1
Binary files /dev/null and b/examples/yolo/data/labels/38_0.png differ
diff --git a/examples/yolo/data/labels/38_1.png b/examples/yolo/data/labels/38_1.png
new file mode 100644 (file)
index 0000000..3abcc8b
Binary files /dev/null and b/examples/yolo/data/labels/38_1.png differ
diff --git a/examples/yolo/data/labels/38_2.png b/examples/yolo/data/labels/38_2.png
new file mode 100644 (file)
index 0000000..47a85e9
Binary files /dev/null and b/examples/yolo/data/labels/38_2.png differ
diff --git a/examples/yolo/data/labels/38_3.png b/examples/yolo/data/labels/38_3.png
new file mode 100644 (file)
index 0000000..1af926e
Binary files /dev/null and b/examples/yolo/data/labels/38_3.png differ
diff --git a/examples/yolo/data/labels/38_4.png b/examples/yolo/data/labels/38_4.png
new file mode 100644 (file)
index 0000000..783342a
Binary files /dev/null and b/examples/yolo/data/labels/38_4.png differ
diff --git a/examples/yolo/data/labels/38_5.png b/examples/yolo/data/labels/38_5.png
new file mode 100644 (file)
index 0000000..20b9222
Binary files /dev/null and b/examples/yolo/data/labels/38_5.png differ
diff --git a/examples/yolo/data/labels/38_6.png b/examples/yolo/data/labels/38_6.png
new file mode 100644 (file)
index 0000000..f68e4d9
Binary files /dev/null and b/examples/yolo/data/labels/38_6.png differ
diff --git a/examples/yolo/data/labels/38_7.png b/examples/yolo/data/labels/38_7.png
new file mode 100644 (file)
index 0000000..c6ffc54
Binary files /dev/null and b/examples/yolo/data/labels/38_7.png differ
diff --git a/examples/yolo/data/labels/39_0.png b/examples/yolo/data/labels/39_0.png
new file mode 100644 (file)
index 0000000..860f831
Binary files /dev/null and b/examples/yolo/data/labels/39_0.png differ
diff --git a/examples/yolo/data/labels/39_1.png b/examples/yolo/data/labels/39_1.png
new file mode 100644 (file)
index 0000000..021b232
Binary files /dev/null and b/examples/yolo/data/labels/39_1.png differ
diff --git a/examples/yolo/data/labels/39_2.png b/examples/yolo/data/labels/39_2.png
new file mode 100644 (file)
index 0000000..7ac7b15
Binary files /dev/null and b/examples/yolo/data/labels/39_2.png differ
diff --git a/examples/yolo/data/labels/39_3.png b/examples/yolo/data/labels/39_3.png
new file mode 100644 (file)
index 0000000..82baf94
Binary files /dev/null and b/examples/yolo/data/labels/39_3.png differ
diff --git a/examples/yolo/data/labels/39_4.png b/examples/yolo/data/labels/39_4.png
new file mode 100644 (file)
index 0000000..4fb4186
Binary files /dev/null and b/examples/yolo/data/labels/39_4.png differ
diff --git a/examples/yolo/data/labels/39_5.png b/examples/yolo/data/labels/39_5.png
new file mode 100644 (file)
index 0000000..1c613c5
Binary files /dev/null and b/examples/yolo/data/labels/39_5.png differ
diff --git a/examples/yolo/data/labels/39_6.png b/examples/yolo/data/labels/39_6.png
new file mode 100644 (file)
index 0000000..e570bcd
Binary files /dev/null and b/examples/yolo/data/labels/39_6.png differ
diff --git a/examples/yolo/data/labels/39_7.png b/examples/yolo/data/labels/39_7.png
new file mode 100644 (file)
index 0000000..5cb309f
Binary files /dev/null and b/examples/yolo/data/labels/39_7.png differ
diff --git a/examples/yolo/data/labels/40_0.png b/examples/yolo/data/labels/40_0.png
new file mode 100644 (file)
index 0000000..346c633
Binary files /dev/null and b/examples/yolo/data/labels/40_0.png differ
diff --git a/examples/yolo/data/labels/40_1.png b/examples/yolo/data/labels/40_1.png
new file mode 100644 (file)
index 0000000..7dfa7b5
Binary files /dev/null and b/examples/yolo/data/labels/40_1.png differ
diff --git a/examples/yolo/data/labels/40_2.png b/examples/yolo/data/labels/40_2.png
new file mode 100644 (file)
index 0000000..a2b0e0f
Binary files /dev/null and b/examples/yolo/data/labels/40_2.png differ
diff --git a/examples/yolo/data/labels/40_3.png b/examples/yolo/data/labels/40_3.png
new file mode 100644 (file)
index 0000000..f727425
Binary files /dev/null and b/examples/yolo/data/labels/40_3.png differ
diff --git a/examples/yolo/data/labels/40_4.png b/examples/yolo/data/labels/40_4.png
new file mode 100644 (file)
index 0000000..4c89b55
Binary files /dev/null and b/examples/yolo/data/labels/40_4.png differ
diff --git a/examples/yolo/data/labels/40_5.png b/examples/yolo/data/labels/40_5.png
new file mode 100644 (file)
index 0000000..35b4fcd
Binary files /dev/null and b/examples/yolo/data/labels/40_5.png differ
diff --git a/examples/yolo/data/labels/40_6.png b/examples/yolo/data/labels/40_6.png
new file mode 100644 (file)
index 0000000..215972b
Binary files /dev/null and b/examples/yolo/data/labels/40_6.png differ
diff --git a/examples/yolo/data/labels/40_7.png b/examples/yolo/data/labels/40_7.png
new file mode 100644 (file)
index 0000000..0d8eb55
Binary files /dev/null and b/examples/yolo/data/labels/40_7.png differ
diff --git a/examples/yolo/data/labels/41_0.png b/examples/yolo/data/labels/41_0.png
new file mode 100644 (file)
index 0000000..42dd387
Binary files /dev/null and b/examples/yolo/data/labels/41_0.png differ
diff --git a/examples/yolo/data/labels/41_1.png b/examples/yolo/data/labels/41_1.png
new file mode 100644 (file)
index 0000000..0e1da96
Binary files /dev/null and b/examples/yolo/data/labels/41_1.png differ
diff --git a/examples/yolo/data/labels/41_2.png b/examples/yolo/data/labels/41_2.png
new file mode 100644 (file)
index 0000000..31cf47d
Binary files /dev/null and b/examples/yolo/data/labels/41_2.png differ
diff --git a/examples/yolo/data/labels/41_3.png b/examples/yolo/data/labels/41_3.png
new file mode 100644 (file)
index 0000000..e512186
Binary files /dev/null and b/examples/yolo/data/labels/41_3.png differ
diff --git a/examples/yolo/data/labels/41_4.png b/examples/yolo/data/labels/41_4.png
new file mode 100644 (file)
index 0000000..150cb57
Binary files /dev/null and b/examples/yolo/data/labels/41_4.png differ
diff --git a/examples/yolo/data/labels/41_5.png b/examples/yolo/data/labels/41_5.png
new file mode 100644 (file)
index 0000000..7ac1a18
Binary files /dev/null and b/examples/yolo/data/labels/41_5.png differ
diff --git a/examples/yolo/data/labels/41_6.png b/examples/yolo/data/labels/41_6.png
new file mode 100644 (file)
index 0000000..4bdd2f0
Binary files /dev/null and b/examples/yolo/data/labels/41_6.png differ
diff --git a/examples/yolo/data/labels/41_7.png b/examples/yolo/data/labels/41_7.png
new file mode 100644 (file)
index 0000000..50568ba
Binary files /dev/null and b/examples/yolo/data/labels/41_7.png differ
diff --git a/examples/yolo/data/labels/42_0.png b/examples/yolo/data/labels/42_0.png
new file mode 100644 (file)
index 0000000..f41cd84
Binary files /dev/null and b/examples/yolo/data/labels/42_0.png differ
diff --git a/examples/yolo/data/labels/42_1.png b/examples/yolo/data/labels/42_1.png
new file mode 100644 (file)
index 0000000..4aee8e6
Binary files /dev/null and b/examples/yolo/data/labels/42_1.png differ
diff --git a/examples/yolo/data/labels/42_2.png b/examples/yolo/data/labels/42_2.png
new file mode 100644 (file)
index 0000000..e045f1d
Binary files /dev/null and b/examples/yolo/data/labels/42_2.png differ
diff --git a/examples/yolo/data/labels/42_3.png b/examples/yolo/data/labels/42_3.png
new file mode 100644 (file)
index 0000000..edc194b
Binary files /dev/null and b/examples/yolo/data/labels/42_3.png differ
diff --git a/examples/yolo/data/labels/42_4.png b/examples/yolo/data/labels/42_4.png
new file mode 100644 (file)
index 0000000..e417c3e
Binary files /dev/null and b/examples/yolo/data/labels/42_4.png differ
diff --git a/examples/yolo/data/labels/42_5.png b/examples/yolo/data/labels/42_5.png
new file mode 100644 (file)
index 0000000..d6593c6
Binary files /dev/null and b/examples/yolo/data/labels/42_5.png differ
diff --git a/examples/yolo/data/labels/42_6.png b/examples/yolo/data/labels/42_6.png
new file mode 100644 (file)
index 0000000..ffcaaed
Binary files /dev/null and b/examples/yolo/data/labels/42_6.png differ
diff --git a/examples/yolo/data/labels/42_7.png b/examples/yolo/data/labels/42_7.png
new file mode 100644 (file)
index 0000000..4895af7
Binary files /dev/null and b/examples/yolo/data/labels/42_7.png differ
diff --git a/examples/yolo/data/labels/43_0.png b/examples/yolo/data/labels/43_0.png
new file mode 100644 (file)
index 0000000..af5295e
Binary files /dev/null and b/examples/yolo/data/labels/43_0.png differ
diff --git a/examples/yolo/data/labels/43_1.png b/examples/yolo/data/labels/43_1.png
new file mode 100644 (file)
index 0000000..0e20f34
Binary files /dev/null and b/examples/yolo/data/labels/43_1.png differ
diff --git a/examples/yolo/data/labels/43_2.png b/examples/yolo/data/labels/43_2.png
new file mode 100644 (file)
index 0000000..be2fbb3
Binary files /dev/null and b/examples/yolo/data/labels/43_2.png differ
diff --git a/examples/yolo/data/labels/43_3.png b/examples/yolo/data/labels/43_3.png
new file mode 100644 (file)
index 0000000..5183eb1
Binary files /dev/null and b/examples/yolo/data/labels/43_3.png differ
diff --git a/examples/yolo/data/labels/43_4.png b/examples/yolo/data/labels/43_4.png
new file mode 100644 (file)
index 0000000..526b500
Binary files /dev/null and b/examples/yolo/data/labels/43_4.png differ
diff --git a/examples/yolo/data/labels/43_5.png b/examples/yolo/data/labels/43_5.png
new file mode 100644 (file)
index 0000000..03d62ff
Binary files /dev/null and b/examples/yolo/data/labels/43_5.png differ
diff --git a/examples/yolo/data/labels/43_6.png b/examples/yolo/data/labels/43_6.png
new file mode 100644 (file)
index 0000000..b245a4c
Binary files /dev/null and b/examples/yolo/data/labels/43_6.png differ
diff --git a/examples/yolo/data/labels/43_7.png b/examples/yolo/data/labels/43_7.png
new file mode 100644 (file)
index 0000000..e21688a
Binary files /dev/null and b/examples/yolo/data/labels/43_7.png differ
diff --git a/examples/yolo/data/labels/44_0.png b/examples/yolo/data/labels/44_0.png
new file mode 100644 (file)
index 0000000..63e66ff
Binary files /dev/null and b/examples/yolo/data/labels/44_0.png differ
diff --git a/examples/yolo/data/labels/44_1.png b/examples/yolo/data/labels/44_1.png
new file mode 100644 (file)
index 0000000..49f2fe2
Binary files /dev/null and b/examples/yolo/data/labels/44_1.png differ
diff --git a/examples/yolo/data/labels/44_2.png b/examples/yolo/data/labels/44_2.png
new file mode 100644 (file)
index 0000000..32fd2de
Binary files /dev/null and b/examples/yolo/data/labels/44_2.png differ
diff --git a/examples/yolo/data/labels/44_3.png b/examples/yolo/data/labels/44_3.png
new file mode 100644 (file)
index 0000000..bb1118f
Binary files /dev/null and b/examples/yolo/data/labels/44_3.png differ
diff --git a/examples/yolo/data/labels/44_4.png b/examples/yolo/data/labels/44_4.png
new file mode 100644 (file)
index 0000000..cd80bbd
Binary files /dev/null and b/examples/yolo/data/labels/44_4.png differ
diff --git a/examples/yolo/data/labels/44_5.png b/examples/yolo/data/labels/44_5.png
new file mode 100644 (file)
index 0000000..f83e115
Binary files /dev/null and b/examples/yolo/data/labels/44_5.png differ
diff --git a/examples/yolo/data/labels/44_6.png b/examples/yolo/data/labels/44_6.png
new file mode 100644 (file)
index 0000000..1f8ad89
Binary files /dev/null and b/examples/yolo/data/labels/44_6.png differ
diff --git a/examples/yolo/data/labels/44_7.png b/examples/yolo/data/labels/44_7.png
new file mode 100644 (file)
index 0000000..8c5d632
Binary files /dev/null and b/examples/yolo/data/labels/44_7.png differ
diff --git a/examples/yolo/data/labels/45_0.png b/examples/yolo/data/labels/45_0.png
new file mode 100644 (file)
index 0000000..701bdc8
Binary files /dev/null and b/examples/yolo/data/labels/45_0.png differ
diff --git a/examples/yolo/data/labels/45_1.png b/examples/yolo/data/labels/45_1.png
new file mode 100644 (file)
index 0000000..976103f
Binary files /dev/null and b/examples/yolo/data/labels/45_1.png differ
diff --git a/examples/yolo/data/labels/45_2.png b/examples/yolo/data/labels/45_2.png
new file mode 100644 (file)
index 0000000..4bc50cf
Binary files /dev/null and b/examples/yolo/data/labels/45_2.png differ
diff --git a/examples/yolo/data/labels/45_3.png b/examples/yolo/data/labels/45_3.png
new file mode 100644 (file)
index 0000000..335c2c7
Binary files /dev/null and b/examples/yolo/data/labels/45_3.png differ
diff --git a/examples/yolo/data/labels/45_4.png b/examples/yolo/data/labels/45_4.png
new file mode 100644 (file)
index 0000000..8fc2738
Binary files /dev/null and b/examples/yolo/data/labels/45_4.png differ
diff --git a/examples/yolo/data/labels/45_5.png b/examples/yolo/data/labels/45_5.png
new file mode 100644 (file)
index 0000000..acc4c09
Binary files /dev/null and b/examples/yolo/data/labels/45_5.png differ
diff --git a/examples/yolo/data/labels/45_6.png b/examples/yolo/data/labels/45_6.png
new file mode 100644 (file)
index 0000000..0077104
Binary files /dev/null and b/examples/yolo/data/labels/45_6.png differ
diff --git a/examples/yolo/data/labels/45_7.png b/examples/yolo/data/labels/45_7.png
new file mode 100644 (file)
index 0000000..d486ccd
Binary files /dev/null and b/examples/yolo/data/labels/45_7.png differ
diff --git a/examples/yolo/data/labels/46_0.png b/examples/yolo/data/labels/46_0.png
new file mode 100644 (file)
index 0000000..44fa798
Binary files /dev/null and b/examples/yolo/data/labels/46_0.png differ
diff --git a/examples/yolo/data/labels/46_1.png b/examples/yolo/data/labels/46_1.png
new file mode 100644 (file)
index 0000000..0f35bbb
Binary files /dev/null and b/examples/yolo/data/labels/46_1.png differ
diff --git a/examples/yolo/data/labels/46_2.png b/examples/yolo/data/labels/46_2.png
new file mode 100644 (file)
index 0000000..e3355f5
Binary files /dev/null and b/examples/yolo/data/labels/46_2.png differ
diff --git a/examples/yolo/data/labels/46_3.png b/examples/yolo/data/labels/46_3.png
new file mode 100644 (file)
index 0000000..9226458
Binary files /dev/null and b/examples/yolo/data/labels/46_3.png differ
diff --git a/examples/yolo/data/labels/46_4.png b/examples/yolo/data/labels/46_4.png
new file mode 100644 (file)
index 0000000..77a841c
Binary files /dev/null and b/examples/yolo/data/labels/46_4.png differ
diff --git a/examples/yolo/data/labels/46_5.png b/examples/yolo/data/labels/46_5.png
new file mode 100644 (file)
index 0000000..e86cbaf
Binary files /dev/null and b/examples/yolo/data/labels/46_5.png differ
diff --git a/examples/yolo/data/labels/46_6.png b/examples/yolo/data/labels/46_6.png
new file mode 100644 (file)
index 0000000..5011ded
Binary files /dev/null and b/examples/yolo/data/labels/46_6.png differ
diff --git a/examples/yolo/data/labels/46_7.png b/examples/yolo/data/labels/46_7.png
new file mode 100644 (file)
index 0000000..53c8871
Binary files /dev/null and b/examples/yolo/data/labels/46_7.png differ
diff --git a/examples/yolo/data/labels/47_0.png b/examples/yolo/data/labels/47_0.png
new file mode 100644 (file)
index 0000000..9b7c050
Binary files /dev/null and b/examples/yolo/data/labels/47_0.png differ
diff --git a/examples/yolo/data/labels/47_1.png b/examples/yolo/data/labels/47_1.png
new file mode 100644 (file)
index 0000000..75ba112
Binary files /dev/null and b/examples/yolo/data/labels/47_1.png differ
diff --git a/examples/yolo/data/labels/47_2.png b/examples/yolo/data/labels/47_2.png
new file mode 100644 (file)
index 0000000..2f07656
Binary files /dev/null and b/examples/yolo/data/labels/47_2.png differ
diff --git a/examples/yolo/data/labels/47_3.png b/examples/yolo/data/labels/47_3.png
new file mode 100644 (file)
index 0000000..3fd0728
Binary files /dev/null and b/examples/yolo/data/labels/47_3.png differ
diff --git a/examples/yolo/data/labels/47_4.png b/examples/yolo/data/labels/47_4.png
new file mode 100644 (file)
index 0000000..9e503eb
Binary files /dev/null and b/examples/yolo/data/labels/47_4.png differ
diff --git a/examples/yolo/data/labels/47_5.png b/examples/yolo/data/labels/47_5.png
new file mode 100644 (file)
index 0000000..fddef15
Binary files /dev/null and b/examples/yolo/data/labels/47_5.png differ
diff --git a/examples/yolo/data/labels/47_6.png b/examples/yolo/data/labels/47_6.png
new file mode 100644 (file)
index 0000000..0117b55
Binary files /dev/null and b/examples/yolo/data/labels/47_6.png differ
diff --git a/examples/yolo/data/labels/47_7.png b/examples/yolo/data/labels/47_7.png
new file mode 100644 (file)
index 0000000..fff1323
Binary files /dev/null and b/examples/yolo/data/labels/47_7.png differ
diff --git a/examples/yolo/data/labels/48_0.png b/examples/yolo/data/labels/48_0.png
new file mode 100644 (file)
index 0000000..4775310
Binary files /dev/null and b/examples/yolo/data/labels/48_0.png differ
diff --git a/examples/yolo/data/labels/48_1.png b/examples/yolo/data/labels/48_1.png
new file mode 100644 (file)
index 0000000..231cd3f
Binary files /dev/null and b/examples/yolo/data/labels/48_1.png differ
diff --git a/examples/yolo/data/labels/48_2.png b/examples/yolo/data/labels/48_2.png
new file mode 100644 (file)
index 0000000..b653e9c
Binary files /dev/null and b/examples/yolo/data/labels/48_2.png differ
diff --git a/examples/yolo/data/labels/48_3.png b/examples/yolo/data/labels/48_3.png
new file mode 100644 (file)
index 0000000..d148a75
Binary files /dev/null and b/examples/yolo/data/labels/48_3.png differ
diff --git a/examples/yolo/data/labels/48_4.png b/examples/yolo/data/labels/48_4.png
new file mode 100644 (file)
index 0000000..9e1b0d5
Binary files /dev/null and b/examples/yolo/data/labels/48_4.png differ
diff --git a/examples/yolo/data/labels/48_5.png b/examples/yolo/data/labels/48_5.png
new file mode 100644 (file)
index 0000000..f554133
Binary files /dev/null and b/examples/yolo/data/labels/48_5.png differ
diff --git a/examples/yolo/data/labels/48_6.png b/examples/yolo/data/labels/48_6.png
new file mode 100644 (file)
index 0000000..d841928
Binary files /dev/null and b/examples/yolo/data/labels/48_6.png differ
diff --git a/examples/yolo/data/labels/48_7.png b/examples/yolo/data/labels/48_7.png
new file mode 100644 (file)
index 0000000..145ed36
Binary files /dev/null and b/examples/yolo/data/labels/48_7.png differ
diff --git a/examples/yolo/data/labels/49_0.png b/examples/yolo/data/labels/49_0.png
new file mode 100644 (file)
index 0000000..f979710
Binary files /dev/null and b/examples/yolo/data/labels/49_0.png differ
diff --git a/examples/yolo/data/labels/49_1.png b/examples/yolo/data/labels/49_1.png
new file mode 100644 (file)
index 0000000..0cb26d4
Binary files /dev/null and b/examples/yolo/data/labels/49_1.png differ
diff --git a/examples/yolo/data/labels/49_2.png b/examples/yolo/data/labels/49_2.png
new file mode 100644 (file)
index 0000000..0684a71
Binary files /dev/null and b/examples/yolo/data/labels/49_2.png differ
diff --git a/examples/yolo/data/labels/49_3.png b/examples/yolo/data/labels/49_3.png
new file mode 100644 (file)
index 0000000..ce89eb7
Binary files /dev/null and b/examples/yolo/data/labels/49_3.png differ
diff --git a/examples/yolo/data/labels/49_4.png b/examples/yolo/data/labels/49_4.png
new file mode 100644 (file)
index 0000000..a8f6b14
Binary files /dev/null and b/examples/yolo/data/labels/49_4.png differ
diff --git a/examples/yolo/data/labels/49_5.png b/examples/yolo/data/labels/49_5.png
new file mode 100644 (file)
index 0000000..c7e8033
Binary files /dev/null and b/examples/yolo/data/labels/49_5.png differ
diff --git a/examples/yolo/data/labels/49_6.png b/examples/yolo/data/labels/49_6.png
new file mode 100644 (file)
index 0000000..a091704
Binary files /dev/null and b/examples/yolo/data/labels/49_6.png differ
diff --git a/examples/yolo/data/labels/49_7.png b/examples/yolo/data/labels/49_7.png
new file mode 100644 (file)
index 0000000..f385b75
Binary files /dev/null and b/examples/yolo/data/labels/49_7.png differ
diff --git a/examples/yolo/data/labels/50_0.png b/examples/yolo/data/labels/50_0.png
new file mode 100644 (file)
index 0000000..6af169d
Binary files /dev/null and b/examples/yolo/data/labels/50_0.png differ
diff --git a/examples/yolo/data/labels/50_1.png b/examples/yolo/data/labels/50_1.png
new file mode 100644 (file)
index 0000000..a3c0300
Binary files /dev/null and b/examples/yolo/data/labels/50_1.png differ
diff --git a/examples/yolo/data/labels/50_2.png b/examples/yolo/data/labels/50_2.png
new file mode 100644 (file)
index 0000000..1ea6ff6
Binary files /dev/null and b/examples/yolo/data/labels/50_2.png differ
diff --git a/examples/yolo/data/labels/50_3.png b/examples/yolo/data/labels/50_3.png
new file mode 100644 (file)
index 0000000..3c0bf1d
Binary files /dev/null and b/examples/yolo/data/labels/50_3.png differ
diff --git a/examples/yolo/data/labels/50_4.png b/examples/yolo/data/labels/50_4.png
new file mode 100644 (file)
index 0000000..eb6a9d9
Binary files /dev/null and b/examples/yolo/data/labels/50_4.png differ
diff --git a/examples/yolo/data/labels/50_5.png b/examples/yolo/data/labels/50_5.png
new file mode 100644 (file)
index 0000000..acdb5ed
Binary files /dev/null and b/examples/yolo/data/labels/50_5.png differ
diff --git a/examples/yolo/data/labels/50_6.png b/examples/yolo/data/labels/50_6.png
new file mode 100644 (file)
index 0000000..c74ac5a
Binary files /dev/null and b/examples/yolo/data/labels/50_6.png differ
diff --git a/examples/yolo/data/labels/50_7.png b/examples/yolo/data/labels/50_7.png
new file mode 100644 (file)
index 0000000..6d3f530
Binary files /dev/null and b/examples/yolo/data/labels/50_7.png differ
diff --git a/examples/yolo/data/labels/51_0.png b/examples/yolo/data/labels/51_0.png
new file mode 100644 (file)
index 0000000..48bad97
Binary files /dev/null and b/examples/yolo/data/labels/51_0.png differ
diff --git a/examples/yolo/data/labels/51_1.png b/examples/yolo/data/labels/51_1.png
new file mode 100644 (file)
index 0000000..7703a74
Binary files /dev/null and b/examples/yolo/data/labels/51_1.png differ
diff --git a/examples/yolo/data/labels/51_2.png b/examples/yolo/data/labels/51_2.png
new file mode 100644 (file)
index 0000000..804e21b
Binary files /dev/null and b/examples/yolo/data/labels/51_2.png differ
diff --git a/examples/yolo/data/labels/51_3.png b/examples/yolo/data/labels/51_3.png
new file mode 100644 (file)
index 0000000..5b08757
Binary files /dev/null and b/examples/yolo/data/labels/51_3.png differ
diff --git a/examples/yolo/data/labels/51_4.png b/examples/yolo/data/labels/51_4.png
new file mode 100644 (file)
index 0000000..30727fb
Binary files /dev/null and b/examples/yolo/data/labels/51_4.png differ
diff --git a/examples/yolo/data/labels/51_5.png b/examples/yolo/data/labels/51_5.png
new file mode 100644 (file)
index 0000000..de240ea
Binary files /dev/null and b/examples/yolo/data/labels/51_5.png differ
diff --git a/examples/yolo/data/labels/51_6.png b/examples/yolo/data/labels/51_6.png
new file mode 100644 (file)
index 0000000..c252b01
Binary files /dev/null and b/examples/yolo/data/labels/51_6.png differ
diff --git a/examples/yolo/data/labels/51_7.png b/examples/yolo/data/labels/51_7.png
new file mode 100644 (file)
index 0000000..806f99b
Binary files /dev/null and b/examples/yolo/data/labels/51_7.png differ
diff --git a/examples/yolo/data/labels/52_0.png b/examples/yolo/data/labels/52_0.png
new file mode 100644 (file)
index 0000000..a554b31
Binary files /dev/null and b/examples/yolo/data/labels/52_0.png differ
diff --git a/examples/yolo/data/labels/52_1.png b/examples/yolo/data/labels/52_1.png
new file mode 100644 (file)
index 0000000..936c84f
Binary files /dev/null and b/examples/yolo/data/labels/52_1.png differ
diff --git a/examples/yolo/data/labels/52_2.png b/examples/yolo/data/labels/52_2.png
new file mode 100644 (file)
index 0000000..57e3f05
Binary files /dev/null and b/examples/yolo/data/labels/52_2.png differ
diff --git a/examples/yolo/data/labels/52_3.png b/examples/yolo/data/labels/52_3.png
new file mode 100644 (file)
index 0000000..6a8f99e
Binary files /dev/null and b/examples/yolo/data/labels/52_3.png differ
diff --git a/examples/yolo/data/labels/52_4.png b/examples/yolo/data/labels/52_4.png
new file mode 100644 (file)
index 0000000..91f97f0
Binary files /dev/null and b/examples/yolo/data/labels/52_4.png differ
diff --git a/examples/yolo/data/labels/52_5.png b/examples/yolo/data/labels/52_5.png
new file mode 100644 (file)
index 0000000..a78504f
Binary files /dev/null and b/examples/yolo/data/labels/52_5.png differ
diff --git a/examples/yolo/data/labels/52_6.png b/examples/yolo/data/labels/52_6.png
new file mode 100644 (file)
index 0000000..f52bd2c
Binary files /dev/null and b/examples/yolo/data/labels/52_6.png differ
diff --git a/examples/yolo/data/labels/52_7.png b/examples/yolo/data/labels/52_7.png
new file mode 100644 (file)
index 0000000..621b8e0
Binary files /dev/null and b/examples/yolo/data/labels/52_7.png differ
diff --git a/examples/yolo/data/labels/53_0.png b/examples/yolo/data/labels/53_0.png
new file mode 100644 (file)
index 0000000..a750615
Binary files /dev/null and b/examples/yolo/data/labels/53_0.png differ
diff --git a/examples/yolo/data/labels/53_1.png b/examples/yolo/data/labels/53_1.png
new file mode 100644 (file)
index 0000000..1c4e097
Binary files /dev/null and b/examples/yolo/data/labels/53_1.png differ
diff --git a/examples/yolo/data/labels/53_2.png b/examples/yolo/data/labels/53_2.png
new file mode 100644 (file)
index 0000000..f523856
Binary files /dev/null and b/examples/yolo/data/labels/53_2.png differ
diff --git a/examples/yolo/data/labels/53_3.png b/examples/yolo/data/labels/53_3.png
new file mode 100644 (file)
index 0000000..85505f8
Binary files /dev/null and b/examples/yolo/data/labels/53_3.png differ
diff --git a/examples/yolo/data/labels/53_4.png b/examples/yolo/data/labels/53_4.png
new file mode 100644 (file)
index 0000000..14e8da1
Binary files /dev/null and b/examples/yolo/data/labels/53_4.png differ
diff --git a/examples/yolo/data/labels/53_5.png b/examples/yolo/data/labels/53_5.png
new file mode 100644 (file)
index 0000000..79781fc
Binary files /dev/null and b/examples/yolo/data/labels/53_5.png differ
diff --git a/examples/yolo/data/labels/53_6.png b/examples/yolo/data/labels/53_6.png
new file mode 100644 (file)
index 0000000..a6e1863
Binary files /dev/null and b/examples/yolo/data/labels/53_6.png differ
diff --git a/examples/yolo/data/labels/53_7.png b/examples/yolo/data/labels/53_7.png
new file mode 100644 (file)
index 0000000..bff5eb6
Binary files /dev/null and b/examples/yolo/data/labels/53_7.png differ
diff --git a/examples/yolo/data/labels/54_0.png b/examples/yolo/data/labels/54_0.png
new file mode 100644 (file)
index 0000000..98ce423
Binary files /dev/null and b/examples/yolo/data/labels/54_0.png differ
diff --git a/examples/yolo/data/labels/54_1.png b/examples/yolo/data/labels/54_1.png
new file mode 100644 (file)
index 0000000..643ef36
Binary files /dev/null and b/examples/yolo/data/labels/54_1.png differ
diff --git a/examples/yolo/data/labels/54_2.png b/examples/yolo/data/labels/54_2.png
new file mode 100644 (file)
index 0000000..2c3894e
Binary files /dev/null and b/examples/yolo/data/labels/54_2.png differ
diff --git a/examples/yolo/data/labels/54_3.png b/examples/yolo/data/labels/54_3.png
new file mode 100644 (file)
index 0000000..6190fdc
Binary files /dev/null and b/examples/yolo/data/labels/54_3.png differ
diff --git a/examples/yolo/data/labels/54_4.png b/examples/yolo/data/labels/54_4.png
new file mode 100644 (file)
index 0000000..92afc20
Binary files /dev/null and b/examples/yolo/data/labels/54_4.png differ
diff --git a/examples/yolo/data/labels/54_5.png b/examples/yolo/data/labels/54_5.png
new file mode 100644 (file)
index 0000000..feab352
Binary files /dev/null and b/examples/yolo/data/labels/54_5.png differ
diff --git a/examples/yolo/data/labels/54_6.png b/examples/yolo/data/labels/54_6.png
new file mode 100644 (file)
index 0000000..c46698f
Binary files /dev/null and b/examples/yolo/data/labels/54_6.png differ
diff --git a/examples/yolo/data/labels/54_7.png b/examples/yolo/data/labels/54_7.png
new file mode 100644 (file)
index 0000000..175dbeb
Binary files /dev/null and b/examples/yolo/data/labels/54_7.png differ
diff --git a/examples/yolo/data/labels/55_0.png b/examples/yolo/data/labels/55_0.png
new file mode 100644 (file)
index 0000000..644838b
Binary files /dev/null and b/examples/yolo/data/labels/55_0.png differ
diff --git a/examples/yolo/data/labels/55_1.png b/examples/yolo/data/labels/55_1.png
new file mode 100644 (file)
index 0000000..b84e0eb
Binary files /dev/null and b/examples/yolo/data/labels/55_1.png differ
diff --git a/examples/yolo/data/labels/55_2.png b/examples/yolo/data/labels/55_2.png
new file mode 100644 (file)
index 0000000..3896d08
Binary files /dev/null and b/examples/yolo/data/labels/55_2.png differ
diff --git a/examples/yolo/data/labels/55_3.png b/examples/yolo/data/labels/55_3.png
new file mode 100644 (file)
index 0000000..21e9266
Binary files /dev/null and b/examples/yolo/data/labels/55_3.png differ
diff --git a/examples/yolo/data/labels/55_4.png b/examples/yolo/data/labels/55_4.png
new file mode 100644 (file)
index 0000000..d6aed1b
Binary files /dev/null and b/examples/yolo/data/labels/55_4.png differ
diff --git a/examples/yolo/data/labels/55_5.png b/examples/yolo/data/labels/55_5.png
new file mode 100644 (file)
index 0000000..1f60c36
Binary files /dev/null and b/examples/yolo/data/labels/55_5.png differ
diff --git a/examples/yolo/data/labels/55_6.png b/examples/yolo/data/labels/55_6.png
new file mode 100644 (file)
index 0000000..2a7f1fb
Binary files /dev/null and b/examples/yolo/data/labels/55_6.png differ
diff --git a/examples/yolo/data/labels/55_7.png b/examples/yolo/data/labels/55_7.png
new file mode 100644 (file)
index 0000000..80c527b
Binary files /dev/null and b/examples/yolo/data/labels/55_7.png differ
diff --git a/examples/yolo/data/labels/56_0.png b/examples/yolo/data/labels/56_0.png
new file mode 100644 (file)
index 0000000..8a1e0c7
Binary files /dev/null and b/examples/yolo/data/labels/56_0.png differ
diff --git a/examples/yolo/data/labels/56_1.png b/examples/yolo/data/labels/56_1.png
new file mode 100644 (file)
index 0000000..a0a81a0
Binary files /dev/null and b/examples/yolo/data/labels/56_1.png differ
diff --git a/examples/yolo/data/labels/56_2.png b/examples/yolo/data/labels/56_2.png
new file mode 100644 (file)
index 0000000..367f20e
Binary files /dev/null and b/examples/yolo/data/labels/56_2.png differ
diff --git a/examples/yolo/data/labels/56_3.png b/examples/yolo/data/labels/56_3.png
new file mode 100644 (file)
index 0000000..cf56f8f
Binary files /dev/null and b/examples/yolo/data/labels/56_3.png differ
diff --git a/examples/yolo/data/labels/56_4.png b/examples/yolo/data/labels/56_4.png
new file mode 100644 (file)
index 0000000..e57cce7
Binary files /dev/null and b/examples/yolo/data/labels/56_4.png differ
diff --git a/examples/yolo/data/labels/56_5.png b/examples/yolo/data/labels/56_5.png
new file mode 100644 (file)
index 0000000..c206547
Binary files /dev/null and b/examples/yolo/data/labels/56_5.png differ
diff --git a/examples/yolo/data/labels/56_6.png b/examples/yolo/data/labels/56_6.png
new file mode 100644 (file)
index 0000000..040692a
Binary files /dev/null and b/examples/yolo/data/labels/56_6.png differ
diff --git a/examples/yolo/data/labels/56_7.png b/examples/yolo/data/labels/56_7.png
new file mode 100644 (file)
index 0000000..4c27c10
Binary files /dev/null and b/examples/yolo/data/labels/56_7.png differ
diff --git a/examples/yolo/data/labels/57_0.png b/examples/yolo/data/labels/57_0.png
new file mode 100644 (file)
index 0000000..e20a46f
Binary files /dev/null and b/examples/yolo/data/labels/57_0.png differ
diff --git a/examples/yolo/data/labels/57_1.png b/examples/yolo/data/labels/57_1.png
new file mode 100644 (file)
index 0000000..17cd262
Binary files /dev/null and b/examples/yolo/data/labels/57_1.png differ
diff --git a/examples/yolo/data/labels/57_2.png b/examples/yolo/data/labels/57_2.png
new file mode 100644 (file)
index 0000000..98fad29
Binary files /dev/null and b/examples/yolo/data/labels/57_2.png differ
diff --git a/examples/yolo/data/labels/57_3.png b/examples/yolo/data/labels/57_3.png
new file mode 100644 (file)
index 0000000..ba80aa0
Binary files /dev/null and b/examples/yolo/data/labels/57_3.png differ
diff --git a/examples/yolo/data/labels/57_4.png b/examples/yolo/data/labels/57_4.png
new file mode 100644 (file)
index 0000000..e982243
Binary files /dev/null and b/examples/yolo/data/labels/57_4.png differ
diff --git a/examples/yolo/data/labels/57_5.png b/examples/yolo/data/labels/57_5.png
new file mode 100644 (file)
index 0000000..e947ff8
Binary files /dev/null and b/examples/yolo/data/labels/57_5.png differ
diff --git a/examples/yolo/data/labels/57_6.png b/examples/yolo/data/labels/57_6.png
new file mode 100644 (file)
index 0000000..c4ae076
Binary files /dev/null and b/examples/yolo/data/labels/57_6.png differ
diff --git a/examples/yolo/data/labels/57_7.png b/examples/yolo/data/labels/57_7.png
new file mode 100644 (file)
index 0000000..bd4ca16
Binary files /dev/null and b/examples/yolo/data/labels/57_7.png differ
diff --git a/examples/yolo/data/labels/58_0.png b/examples/yolo/data/labels/58_0.png
new file mode 100644 (file)
index 0000000..d9e35f7
Binary files /dev/null and b/examples/yolo/data/labels/58_0.png differ
diff --git a/examples/yolo/data/labels/58_1.png b/examples/yolo/data/labels/58_1.png
new file mode 100644 (file)
index 0000000..0dd6dd0
Binary files /dev/null and b/examples/yolo/data/labels/58_1.png differ
diff --git a/examples/yolo/data/labels/58_2.png b/examples/yolo/data/labels/58_2.png
new file mode 100644 (file)
index 0000000..b9f1319
Binary files /dev/null and b/examples/yolo/data/labels/58_2.png differ
diff --git a/examples/yolo/data/labels/58_3.png b/examples/yolo/data/labels/58_3.png
new file mode 100644 (file)
index 0000000..0604337
Binary files /dev/null and b/examples/yolo/data/labels/58_3.png differ
diff --git a/examples/yolo/data/labels/58_4.png b/examples/yolo/data/labels/58_4.png
new file mode 100644 (file)
index 0000000..7283e03
Binary files /dev/null and b/examples/yolo/data/labels/58_4.png differ
diff --git a/examples/yolo/data/labels/58_5.png b/examples/yolo/data/labels/58_5.png
new file mode 100644 (file)
index 0000000..2df3db9
Binary files /dev/null and b/examples/yolo/data/labels/58_5.png differ
diff --git a/examples/yolo/data/labels/58_6.png b/examples/yolo/data/labels/58_6.png
new file mode 100644 (file)
index 0000000..e120909
Binary files /dev/null and b/examples/yolo/data/labels/58_6.png differ
diff --git a/examples/yolo/data/labels/58_7.png b/examples/yolo/data/labels/58_7.png
new file mode 100644 (file)
index 0000000..e85fc0a
Binary files /dev/null and b/examples/yolo/data/labels/58_7.png differ
diff --git a/examples/yolo/data/labels/59_0.png b/examples/yolo/data/labels/59_0.png
new file mode 100644 (file)
index 0000000..09b2120
Binary files /dev/null and b/examples/yolo/data/labels/59_0.png differ
diff --git a/examples/yolo/data/labels/59_1.png b/examples/yolo/data/labels/59_1.png
new file mode 100644 (file)
index 0000000..4b91814
Binary files /dev/null and b/examples/yolo/data/labels/59_1.png differ
diff --git a/examples/yolo/data/labels/59_2.png b/examples/yolo/data/labels/59_2.png
new file mode 100644 (file)
index 0000000..cc302c2
Binary files /dev/null and b/examples/yolo/data/labels/59_2.png differ
diff --git a/examples/yolo/data/labels/59_3.png b/examples/yolo/data/labels/59_3.png
new file mode 100644 (file)
index 0000000..6921796
Binary files /dev/null and b/examples/yolo/data/labels/59_3.png differ
diff --git a/examples/yolo/data/labels/59_4.png b/examples/yolo/data/labels/59_4.png
new file mode 100644 (file)
index 0000000..4b77147
Binary files /dev/null and b/examples/yolo/data/labels/59_4.png differ
diff --git a/examples/yolo/data/labels/59_5.png b/examples/yolo/data/labels/59_5.png
new file mode 100644 (file)
index 0000000..4325e62
Binary files /dev/null and b/examples/yolo/data/labels/59_5.png differ
diff --git a/examples/yolo/data/labels/59_6.png b/examples/yolo/data/labels/59_6.png
new file mode 100644 (file)
index 0000000..135da33
Binary files /dev/null and b/examples/yolo/data/labels/59_6.png differ
diff --git a/examples/yolo/data/labels/59_7.png b/examples/yolo/data/labels/59_7.png
new file mode 100644 (file)
index 0000000..353ae33
Binary files /dev/null and b/examples/yolo/data/labels/59_7.png differ
diff --git a/examples/yolo/data/labels/60_0.png b/examples/yolo/data/labels/60_0.png
new file mode 100644 (file)
index 0000000..210e77d
Binary files /dev/null and b/examples/yolo/data/labels/60_0.png differ
diff --git a/examples/yolo/data/labels/60_1.png b/examples/yolo/data/labels/60_1.png
new file mode 100644 (file)
index 0000000..507c736
Binary files /dev/null and b/examples/yolo/data/labels/60_1.png differ
diff --git a/examples/yolo/data/labels/60_2.png b/examples/yolo/data/labels/60_2.png
new file mode 100644 (file)
index 0000000..4227322
Binary files /dev/null and b/examples/yolo/data/labels/60_2.png differ
diff --git a/examples/yolo/data/labels/60_3.png b/examples/yolo/data/labels/60_3.png
new file mode 100644 (file)
index 0000000..ac4d026
Binary files /dev/null and b/examples/yolo/data/labels/60_3.png differ
diff --git a/examples/yolo/data/labels/60_4.png b/examples/yolo/data/labels/60_4.png
new file mode 100644 (file)
index 0000000..5cf89ed
Binary files /dev/null and b/examples/yolo/data/labels/60_4.png differ
diff --git a/examples/yolo/data/labels/60_5.png b/examples/yolo/data/labels/60_5.png
new file mode 100644 (file)
index 0000000..5ceb7fe
Binary files /dev/null and b/examples/yolo/data/labels/60_5.png differ
diff --git a/examples/yolo/data/labels/60_6.png b/examples/yolo/data/labels/60_6.png
new file mode 100644 (file)
index 0000000..45121a7
Binary files /dev/null and b/examples/yolo/data/labels/60_6.png differ
diff --git a/examples/yolo/data/labels/60_7.png b/examples/yolo/data/labels/60_7.png
new file mode 100644 (file)
index 0000000..33eb9e3
Binary files /dev/null and b/examples/yolo/data/labels/60_7.png differ
diff --git a/examples/yolo/data/labels/61_0.png b/examples/yolo/data/labels/61_0.png
new file mode 100644 (file)
index 0000000..72bc6bf
Binary files /dev/null and b/examples/yolo/data/labels/61_0.png differ
diff --git a/examples/yolo/data/labels/61_1.png b/examples/yolo/data/labels/61_1.png
new file mode 100644 (file)
index 0000000..50def57
Binary files /dev/null and b/examples/yolo/data/labels/61_1.png differ
diff --git a/examples/yolo/data/labels/61_2.png b/examples/yolo/data/labels/61_2.png
new file mode 100644 (file)
index 0000000..a0e9a67
Binary files /dev/null and b/examples/yolo/data/labels/61_2.png differ
diff --git a/examples/yolo/data/labels/61_3.png b/examples/yolo/data/labels/61_3.png
new file mode 100644 (file)
index 0000000..0b7d149
Binary files /dev/null and b/examples/yolo/data/labels/61_3.png differ
diff --git a/examples/yolo/data/labels/61_4.png b/examples/yolo/data/labels/61_4.png
new file mode 100644 (file)
index 0000000..c0b71d8
Binary files /dev/null and b/examples/yolo/data/labels/61_4.png differ
diff --git a/examples/yolo/data/labels/61_5.png b/examples/yolo/data/labels/61_5.png
new file mode 100644 (file)
index 0000000..cf39e63
Binary files /dev/null and b/examples/yolo/data/labels/61_5.png differ
diff --git a/examples/yolo/data/labels/61_6.png b/examples/yolo/data/labels/61_6.png
new file mode 100644 (file)
index 0000000..95282d4
Binary files /dev/null and b/examples/yolo/data/labels/61_6.png differ
diff --git a/examples/yolo/data/labels/61_7.png b/examples/yolo/data/labels/61_7.png
new file mode 100644 (file)
index 0000000..6da5c02
Binary files /dev/null and b/examples/yolo/data/labels/61_7.png differ
diff --git a/examples/yolo/data/labels/62_0.png b/examples/yolo/data/labels/62_0.png
new file mode 100644 (file)
index 0000000..bb12109
Binary files /dev/null and b/examples/yolo/data/labels/62_0.png differ
diff --git a/examples/yolo/data/labels/62_1.png b/examples/yolo/data/labels/62_1.png
new file mode 100644 (file)
index 0000000..5b82445
Binary files /dev/null and b/examples/yolo/data/labels/62_1.png differ
diff --git a/examples/yolo/data/labels/62_2.png b/examples/yolo/data/labels/62_2.png
new file mode 100644 (file)
index 0000000..d4ca5a6
Binary files /dev/null and b/examples/yolo/data/labels/62_2.png differ
diff --git a/examples/yolo/data/labels/62_3.png b/examples/yolo/data/labels/62_3.png
new file mode 100644 (file)
index 0000000..24ddea8
Binary files /dev/null and b/examples/yolo/data/labels/62_3.png differ
diff --git a/examples/yolo/data/labels/62_4.png b/examples/yolo/data/labels/62_4.png
new file mode 100644 (file)
index 0000000..34130a2
Binary files /dev/null and b/examples/yolo/data/labels/62_4.png differ
diff --git a/examples/yolo/data/labels/62_5.png b/examples/yolo/data/labels/62_5.png
new file mode 100644 (file)
index 0000000..823d996
Binary files /dev/null and b/examples/yolo/data/labels/62_5.png differ
diff --git a/examples/yolo/data/labels/62_6.png b/examples/yolo/data/labels/62_6.png
new file mode 100644 (file)
index 0000000..63dd85d
Binary files /dev/null and b/examples/yolo/data/labels/62_6.png differ
diff --git a/examples/yolo/data/labels/62_7.png b/examples/yolo/data/labels/62_7.png
new file mode 100644 (file)
index 0000000..7c6158f
Binary files /dev/null and b/examples/yolo/data/labels/62_7.png differ
diff --git a/examples/yolo/data/labels/63_0.png b/examples/yolo/data/labels/63_0.png
new file mode 100644 (file)
index 0000000..2d9571e
Binary files /dev/null and b/examples/yolo/data/labels/63_0.png differ
diff --git a/examples/yolo/data/labels/63_1.png b/examples/yolo/data/labels/63_1.png
new file mode 100644 (file)
index 0000000..5376e07
Binary files /dev/null and b/examples/yolo/data/labels/63_1.png differ
diff --git a/examples/yolo/data/labels/63_2.png b/examples/yolo/data/labels/63_2.png
new file mode 100644 (file)
index 0000000..746ffa0
Binary files /dev/null and b/examples/yolo/data/labels/63_2.png differ
diff --git a/examples/yolo/data/labels/63_3.png b/examples/yolo/data/labels/63_3.png
new file mode 100644 (file)
index 0000000..58bb35a
Binary files /dev/null and b/examples/yolo/data/labels/63_3.png differ
diff --git a/examples/yolo/data/labels/63_4.png b/examples/yolo/data/labels/63_4.png
new file mode 100644 (file)
index 0000000..ff1dc1a
Binary files /dev/null and b/examples/yolo/data/labels/63_4.png differ
diff --git a/examples/yolo/data/labels/63_5.png b/examples/yolo/data/labels/63_5.png
new file mode 100644 (file)
index 0000000..13e34ce
Binary files /dev/null and b/examples/yolo/data/labels/63_5.png differ
diff --git a/examples/yolo/data/labels/63_6.png b/examples/yolo/data/labels/63_6.png
new file mode 100644 (file)
index 0000000..9407c83
Binary files /dev/null and b/examples/yolo/data/labels/63_6.png differ
diff --git a/examples/yolo/data/labels/63_7.png b/examples/yolo/data/labels/63_7.png
new file mode 100644 (file)
index 0000000..e9c3edf
Binary files /dev/null and b/examples/yolo/data/labels/63_7.png differ
diff --git a/examples/yolo/data/labels/64_0.png b/examples/yolo/data/labels/64_0.png
new file mode 100644 (file)
index 0000000..0a3a101
Binary files /dev/null and b/examples/yolo/data/labels/64_0.png differ
diff --git a/examples/yolo/data/labels/64_1.png b/examples/yolo/data/labels/64_1.png
new file mode 100644 (file)
index 0000000..6313960
Binary files /dev/null and b/examples/yolo/data/labels/64_1.png differ
diff --git a/examples/yolo/data/labels/64_2.png b/examples/yolo/data/labels/64_2.png
new file mode 100644 (file)
index 0000000..c49565c
Binary files /dev/null and b/examples/yolo/data/labels/64_2.png differ
diff --git a/examples/yolo/data/labels/64_3.png b/examples/yolo/data/labels/64_3.png
new file mode 100644 (file)
index 0000000..c697f9b
Binary files /dev/null and b/examples/yolo/data/labels/64_3.png differ
diff --git a/examples/yolo/data/labels/64_4.png b/examples/yolo/data/labels/64_4.png
new file mode 100644 (file)
index 0000000..de194c7
Binary files /dev/null and b/examples/yolo/data/labels/64_4.png differ
diff --git a/examples/yolo/data/labels/64_5.png b/examples/yolo/data/labels/64_5.png
new file mode 100644 (file)
index 0000000..9905004
Binary files /dev/null and b/examples/yolo/data/labels/64_5.png differ
diff --git a/examples/yolo/data/labels/64_6.png b/examples/yolo/data/labels/64_6.png
new file mode 100644 (file)
index 0000000..7b91569
Binary files /dev/null and b/examples/yolo/data/labels/64_6.png differ
diff --git a/examples/yolo/data/labels/64_7.png b/examples/yolo/data/labels/64_7.png
new file mode 100644 (file)
index 0000000..b9ebcee
Binary files /dev/null and b/examples/yolo/data/labels/64_7.png differ
diff --git a/examples/yolo/data/labels/65_0.png b/examples/yolo/data/labels/65_0.png
new file mode 100644 (file)
index 0000000..c388066
Binary files /dev/null and b/examples/yolo/data/labels/65_0.png differ
diff --git a/examples/yolo/data/labels/65_1.png b/examples/yolo/data/labels/65_1.png
new file mode 100644 (file)
index 0000000..9f7d7f7
Binary files /dev/null and b/examples/yolo/data/labels/65_1.png differ
diff --git a/examples/yolo/data/labels/65_2.png b/examples/yolo/data/labels/65_2.png
new file mode 100644 (file)
index 0000000..6f76694
Binary files /dev/null and b/examples/yolo/data/labels/65_2.png differ
diff --git a/examples/yolo/data/labels/65_3.png b/examples/yolo/data/labels/65_3.png
new file mode 100644 (file)
index 0000000..3593128
Binary files /dev/null and b/examples/yolo/data/labels/65_3.png differ
diff --git a/examples/yolo/data/labels/65_4.png b/examples/yolo/data/labels/65_4.png
new file mode 100644 (file)
index 0000000..23f4814
Binary files /dev/null and b/examples/yolo/data/labels/65_4.png differ
diff --git a/examples/yolo/data/labels/65_5.png b/examples/yolo/data/labels/65_5.png
new file mode 100644 (file)
index 0000000..8eae6d7
Binary files /dev/null and b/examples/yolo/data/labels/65_5.png differ
diff --git a/examples/yolo/data/labels/65_6.png b/examples/yolo/data/labels/65_6.png
new file mode 100644 (file)
index 0000000..02fec76
Binary files /dev/null and b/examples/yolo/data/labels/65_6.png differ
diff --git a/examples/yolo/data/labels/65_7.png b/examples/yolo/data/labels/65_7.png
new file mode 100644 (file)
index 0000000..c80822e
Binary files /dev/null and b/examples/yolo/data/labels/65_7.png differ
diff --git a/examples/yolo/data/labels/66_0.png b/examples/yolo/data/labels/66_0.png
new file mode 100644 (file)
index 0000000..278a401
Binary files /dev/null and b/examples/yolo/data/labels/66_0.png differ
diff --git a/examples/yolo/data/labels/66_1.png b/examples/yolo/data/labels/66_1.png
new file mode 100644 (file)
index 0000000..47c3735
Binary files /dev/null and b/examples/yolo/data/labels/66_1.png differ
diff --git a/examples/yolo/data/labels/66_2.png b/examples/yolo/data/labels/66_2.png
new file mode 100644 (file)
index 0000000..dfcf8c4
Binary files /dev/null and b/examples/yolo/data/labels/66_2.png differ
diff --git a/examples/yolo/data/labels/66_3.png b/examples/yolo/data/labels/66_3.png
new file mode 100644 (file)
index 0000000..d8d69a7
Binary files /dev/null and b/examples/yolo/data/labels/66_3.png differ
diff --git a/examples/yolo/data/labels/66_4.png b/examples/yolo/data/labels/66_4.png
new file mode 100644 (file)
index 0000000..842976a
Binary files /dev/null and b/examples/yolo/data/labels/66_4.png differ
diff --git a/examples/yolo/data/labels/66_5.png b/examples/yolo/data/labels/66_5.png
new file mode 100644 (file)
index 0000000..991caf8
Binary files /dev/null and b/examples/yolo/data/labels/66_5.png differ
diff --git a/examples/yolo/data/labels/66_6.png b/examples/yolo/data/labels/66_6.png
new file mode 100644 (file)
index 0000000..32c5284
Binary files /dev/null and b/examples/yolo/data/labels/66_6.png differ
diff --git a/examples/yolo/data/labels/66_7.png b/examples/yolo/data/labels/66_7.png
new file mode 100644 (file)
index 0000000..14e8609
Binary files /dev/null and b/examples/yolo/data/labels/66_7.png differ
diff --git a/examples/yolo/data/labels/67_0.png b/examples/yolo/data/labels/67_0.png
new file mode 100644 (file)
index 0000000..7f2786a
Binary files /dev/null and b/examples/yolo/data/labels/67_0.png differ
diff --git a/examples/yolo/data/labels/67_1.png b/examples/yolo/data/labels/67_1.png
new file mode 100644 (file)
index 0000000..798b421
Binary files /dev/null and b/examples/yolo/data/labels/67_1.png differ
diff --git a/examples/yolo/data/labels/67_2.png b/examples/yolo/data/labels/67_2.png
new file mode 100644 (file)
index 0000000..802aaab
Binary files /dev/null and b/examples/yolo/data/labels/67_2.png differ
diff --git a/examples/yolo/data/labels/67_3.png b/examples/yolo/data/labels/67_3.png
new file mode 100644 (file)
index 0000000..9d975ca
Binary files /dev/null and b/examples/yolo/data/labels/67_3.png differ
diff --git a/examples/yolo/data/labels/67_4.png b/examples/yolo/data/labels/67_4.png
new file mode 100644 (file)
index 0000000..94ee577
Binary files /dev/null and b/examples/yolo/data/labels/67_4.png differ
diff --git a/examples/yolo/data/labels/67_5.png b/examples/yolo/data/labels/67_5.png
new file mode 100644 (file)
index 0000000..021a877
Binary files /dev/null and b/examples/yolo/data/labels/67_5.png differ
diff --git a/examples/yolo/data/labels/67_6.png b/examples/yolo/data/labels/67_6.png
new file mode 100644 (file)
index 0000000..c358732
Binary files /dev/null and b/examples/yolo/data/labels/67_6.png differ
diff --git a/examples/yolo/data/labels/67_7.png b/examples/yolo/data/labels/67_7.png
new file mode 100644 (file)
index 0000000..46acdf2
Binary files /dev/null and b/examples/yolo/data/labels/67_7.png differ
diff --git a/examples/yolo/data/labels/68_0.png b/examples/yolo/data/labels/68_0.png
new file mode 100644 (file)
index 0000000..9e86a2f
Binary files /dev/null and b/examples/yolo/data/labels/68_0.png differ
diff --git a/examples/yolo/data/labels/68_1.png b/examples/yolo/data/labels/68_1.png
new file mode 100644 (file)
index 0000000..d7d3ac3
Binary files /dev/null and b/examples/yolo/data/labels/68_1.png differ
diff --git a/examples/yolo/data/labels/68_2.png b/examples/yolo/data/labels/68_2.png
new file mode 100644 (file)
index 0000000..3a48f05
Binary files /dev/null and b/examples/yolo/data/labels/68_2.png differ
diff --git a/examples/yolo/data/labels/68_3.png b/examples/yolo/data/labels/68_3.png
new file mode 100644 (file)
index 0000000..808603a
Binary files /dev/null and b/examples/yolo/data/labels/68_3.png differ
diff --git a/examples/yolo/data/labels/68_4.png b/examples/yolo/data/labels/68_4.png
new file mode 100644 (file)
index 0000000..d4f9bd4
Binary files /dev/null and b/examples/yolo/data/labels/68_4.png differ
diff --git a/examples/yolo/data/labels/68_5.png b/examples/yolo/data/labels/68_5.png
new file mode 100644 (file)
index 0000000..25d8a96
Binary files /dev/null and b/examples/yolo/data/labels/68_5.png differ
diff --git a/examples/yolo/data/labels/68_6.png b/examples/yolo/data/labels/68_6.png
new file mode 100644 (file)
index 0000000..0059c7f
Binary files /dev/null and b/examples/yolo/data/labels/68_6.png differ
diff --git a/examples/yolo/data/labels/68_7.png b/examples/yolo/data/labels/68_7.png
new file mode 100644 (file)
index 0000000..c2aa922
Binary files /dev/null and b/examples/yolo/data/labels/68_7.png differ
diff --git a/examples/yolo/data/labels/69_0.png b/examples/yolo/data/labels/69_0.png
new file mode 100644 (file)
index 0000000..51140e0
Binary files /dev/null and b/examples/yolo/data/labels/69_0.png differ
diff --git a/examples/yolo/data/labels/69_1.png b/examples/yolo/data/labels/69_1.png
new file mode 100644 (file)
index 0000000..bcf7311
Binary files /dev/null and b/examples/yolo/data/labels/69_1.png differ
diff --git a/examples/yolo/data/labels/69_2.png b/examples/yolo/data/labels/69_2.png
new file mode 100644 (file)
index 0000000..582b289
Binary files /dev/null and b/examples/yolo/data/labels/69_2.png differ
diff --git a/examples/yolo/data/labels/69_3.png b/examples/yolo/data/labels/69_3.png
new file mode 100644 (file)
index 0000000..e331123
Binary files /dev/null and b/examples/yolo/data/labels/69_3.png differ
diff --git a/examples/yolo/data/labels/69_4.png b/examples/yolo/data/labels/69_4.png
new file mode 100644 (file)
index 0000000..a310f84
Binary files /dev/null and b/examples/yolo/data/labels/69_4.png differ
diff --git a/examples/yolo/data/labels/69_5.png b/examples/yolo/data/labels/69_5.png
new file mode 100644 (file)
index 0000000..ad69668
Binary files /dev/null and b/examples/yolo/data/labels/69_5.png differ
diff --git a/examples/yolo/data/labels/69_6.png b/examples/yolo/data/labels/69_6.png
new file mode 100644 (file)
index 0000000..a7b8f45
Binary files /dev/null and b/examples/yolo/data/labels/69_6.png differ
diff --git a/examples/yolo/data/labels/69_7.png b/examples/yolo/data/labels/69_7.png
new file mode 100644 (file)
index 0000000..7f3200c
Binary files /dev/null and b/examples/yolo/data/labels/69_7.png differ
diff --git a/examples/yolo/data/labels/70_0.png b/examples/yolo/data/labels/70_0.png
new file mode 100644 (file)
index 0000000..e0fb76c
Binary files /dev/null and b/examples/yolo/data/labels/70_0.png differ
diff --git a/examples/yolo/data/labels/70_1.png b/examples/yolo/data/labels/70_1.png
new file mode 100644 (file)
index 0000000..40c8217
Binary files /dev/null and b/examples/yolo/data/labels/70_1.png differ
diff --git a/examples/yolo/data/labels/70_2.png b/examples/yolo/data/labels/70_2.png
new file mode 100644 (file)
index 0000000..63c811b
Binary files /dev/null and b/examples/yolo/data/labels/70_2.png differ
diff --git a/examples/yolo/data/labels/70_3.png b/examples/yolo/data/labels/70_3.png
new file mode 100644 (file)
index 0000000..7c93cf7
Binary files /dev/null and b/examples/yolo/data/labels/70_3.png differ
diff --git a/examples/yolo/data/labels/70_4.png b/examples/yolo/data/labels/70_4.png
new file mode 100644 (file)
index 0000000..6033fb1
Binary files /dev/null and b/examples/yolo/data/labels/70_4.png differ
diff --git a/examples/yolo/data/labels/70_5.png b/examples/yolo/data/labels/70_5.png
new file mode 100644 (file)
index 0000000..bfcf028
Binary files /dev/null and b/examples/yolo/data/labels/70_5.png differ
diff --git a/examples/yolo/data/labels/70_6.png b/examples/yolo/data/labels/70_6.png
new file mode 100644 (file)
index 0000000..5fe9cdb
Binary files /dev/null and b/examples/yolo/data/labels/70_6.png differ
diff --git a/examples/yolo/data/labels/70_7.png b/examples/yolo/data/labels/70_7.png
new file mode 100644 (file)
index 0000000..027af86
Binary files /dev/null and b/examples/yolo/data/labels/70_7.png differ
diff --git a/examples/yolo/data/labels/71_0.png b/examples/yolo/data/labels/71_0.png
new file mode 100644 (file)
index 0000000..679b5e9
Binary files /dev/null and b/examples/yolo/data/labels/71_0.png differ
diff --git a/examples/yolo/data/labels/71_1.png b/examples/yolo/data/labels/71_1.png
new file mode 100644 (file)
index 0000000..6f5271b
Binary files /dev/null and b/examples/yolo/data/labels/71_1.png differ
diff --git a/examples/yolo/data/labels/71_2.png b/examples/yolo/data/labels/71_2.png
new file mode 100644 (file)
index 0000000..93dc749
Binary files /dev/null and b/examples/yolo/data/labels/71_2.png differ
diff --git a/examples/yolo/data/labels/71_3.png b/examples/yolo/data/labels/71_3.png
new file mode 100644 (file)
index 0000000..03a4bc6
Binary files /dev/null and b/examples/yolo/data/labels/71_3.png differ
diff --git a/examples/yolo/data/labels/71_4.png b/examples/yolo/data/labels/71_4.png
new file mode 100644 (file)
index 0000000..3976418
Binary files /dev/null and b/examples/yolo/data/labels/71_4.png differ
diff --git a/examples/yolo/data/labels/71_5.png b/examples/yolo/data/labels/71_5.png
new file mode 100644 (file)
index 0000000..b0c4295
Binary files /dev/null and b/examples/yolo/data/labels/71_5.png differ
diff --git a/examples/yolo/data/labels/71_6.png b/examples/yolo/data/labels/71_6.png
new file mode 100644 (file)
index 0000000..bb8710d
Binary files /dev/null and b/examples/yolo/data/labels/71_6.png differ
diff --git a/examples/yolo/data/labels/71_7.png b/examples/yolo/data/labels/71_7.png
new file mode 100644 (file)
index 0000000..68148a9
Binary files /dev/null and b/examples/yolo/data/labels/71_7.png differ
diff --git a/examples/yolo/data/labels/72_0.png b/examples/yolo/data/labels/72_0.png
new file mode 100644 (file)
index 0000000..a2edd04
Binary files /dev/null and b/examples/yolo/data/labels/72_0.png differ
diff --git a/examples/yolo/data/labels/72_1.png b/examples/yolo/data/labels/72_1.png
new file mode 100644 (file)
index 0000000..f1e8bcd
Binary files /dev/null and b/examples/yolo/data/labels/72_1.png differ
diff --git a/examples/yolo/data/labels/72_2.png b/examples/yolo/data/labels/72_2.png
new file mode 100644 (file)
index 0000000..a9516f1
Binary files /dev/null and b/examples/yolo/data/labels/72_2.png differ
diff --git a/examples/yolo/data/labels/72_3.png b/examples/yolo/data/labels/72_3.png
new file mode 100644 (file)
index 0000000..5b94490
Binary files /dev/null and b/examples/yolo/data/labels/72_3.png differ
diff --git a/examples/yolo/data/labels/72_4.png b/examples/yolo/data/labels/72_4.png
new file mode 100644 (file)
index 0000000..83f7dbf
Binary files /dev/null and b/examples/yolo/data/labels/72_4.png differ
diff --git a/examples/yolo/data/labels/72_5.png b/examples/yolo/data/labels/72_5.png
new file mode 100644 (file)
index 0000000..5a40ad3
Binary files /dev/null and b/examples/yolo/data/labels/72_5.png differ
diff --git a/examples/yolo/data/labels/72_6.png b/examples/yolo/data/labels/72_6.png
new file mode 100644 (file)
index 0000000..b889837
Binary files /dev/null and b/examples/yolo/data/labels/72_6.png differ
diff --git a/examples/yolo/data/labels/72_7.png b/examples/yolo/data/labels/72_7.png
new file mode 100644 (file)
index 0000000..4ec34df
Binary files /dev/null and b/examples/yolo/data/labels/72_7.png differ
diff --git a/examples/yolo/data/labels/73_0.png b/examples/yolo/data/labels/73_0.png
new file mode 100644 (file)
index 0000000..e554432
Binary files /dev/null and b/examples/yolo/data/labels/73_0.png differ
diff --git a/examples/yolo/data/labels/73_1.png b/examples/yolo/data/labels/73_1.png
new file mode 100644 (file)
index 0000000..08d1924
Binary files /dev/null and b/examples/yolo/data/labels/73_1.png differ
diff --git a/examples/yolo/data/labels/73_2.png b/examples/yolo/data/labels/73_2.png
new file mode 100644 (file)
index 0000000..3c87085
Binary files /dev/null and b/examples/yolo/data/labels/73_2.png differ
diff --git a/examples/yolo/data/labels/73_3.png b/examples/yolo/data/labels/73_3.png
new file mode 100644 (file)
index 0000000..11d0f76
Binary files /dev/null and b/examples/yolo/data/labels/73_3.png differ
diff --git a/examples/yolo/data/labels/73_4.png b/examples/yolo/data/labels/73_4.png
new file mode 100644 (file)
index 0000000..ebacf1f
Binary files /dev/null and b/examples/yolo/data/labels/73_4.png differ
diff --git a/examples/yolo/data/labels/73_5.png b/examples/yolo/data/labels/73_5.png
new file mode 100644 (file)
index 0000000..d58377d
Binary files /dev/null and b/examples/yolo/data/labels/73_5.png differ
diff --git a/examples/yolo/data/labels/73_6.png b/examples/yolo/data/labels/73_6.png
new file mode 100644 (file)
index 0000000..293b96b
Binary files /dev/null and b/examples/yolo/data/labels/73_6.png differ
diff --git a/examples/yolo/data/labels/73_7.png b/examples/yolo/data/labels/73_7.png
new file mode 100644 (file)
index 0000000..80f409d
Binary files /dev/null and b/examples/yolo/data/labels/73_7.png differ
diff --git a/examples/yolo/data/labels/74_0.png b/examples/yolo/data/labels/74_0.png
new file mode 100644 (file)
index 0000000..cc1d9f3
Binary files /dev/null and b/examples/yolo/data/labels/74_0.png differ
diff --git a/examples/yolo/data/labels/74_1.png b/examples/yolo/data/labels/74_1.png
new file mode 100644 (file)
index 0000000..9171332
Binary files /dev/null and b/examples/yolo/data/labels/74_1.png differ
diff --git a/examples/yolo/data/labels/74_2.png b/examples/yolo/data/labels/74_2.png
new file mode 100644 (file)
index 0000000..c08cea8
Binary files /dev/null and b/examples/yolo/data/labels/74_2.png differ
diff --git a/examples/yolo/data/labels/74_3.png b/examples/yolo/data/labels/74_3.png
new file mode 100644 (file)
index 0000000..ce8e8c8
Binary files /dev/null and b/examples/yolo/data/labels/74_3.png differ
diff --git a/examples/yolo/data/labels/74_4.png b/examples/yolo/data/labels/74_4.png
new file mode 100644 (file)
index 0000000..b112fa6
Binary files /dev/null and b/examples/yolo/data/labels/74_4.png differ
diff --git a/examples/yolo/data/labels/74_5.png b/examples/yolo/data/labels/74_5.png
new file mode 100644 (file)
index 0000000..c9a7bbb
Binary files /dev/null and b/examples/yolo/data/labels/74_5.png differ
diff --git a/examples/yolo/data/labels/74_6.png b/examples/yolo/data/labels/74_6.png
new file mode 100644 (file)
index 0000000..8f72aac
Binary files /dev/null and b/examples/yolo/data/labels/74_6.png differ
diff --git a/examples/yolo/data/labels/74_7.png b/examples/yolo/data/labels/74_7.png
new file mode 100644 (file)
index 0000000..f85a9f9
Binary files /dev/null and b/examples/yolo/data/labels/74_7.png differ
diff --git a/examples/yolo/data/labels/75_0.png b/examples/yolo/data/labels/75_0.png
new file mode 100644 (file)
index 0000000..b1f3ac4
Binary files /dev/null and b/examples/yolo/data/labels/75_0.png differ
diff --git a/examples/yolo/data/labels/75_1.png b/examples/yolo/data/labels/75_1.png
new file mode 100644 (file)
index 0000000..9f06109
Binary files /dev/null and b/examples/yolo/data/labels/75_1.png differ
diff --git a/examples/yolo/data/labels/75_2.png b/examples/yolo/data/labels/75_2.png
new file mode 100644 (file)
index 0000000..9224666
Binary files /dev/null and b/examples/yolo/data/labels/75_2.png differ
diff --git a/examples/yolo/data/labels/75_3.png b/examples/yolo/data/labels/75_3.png
new file mode 100644 (file)
index 0000000..eb76489
Binary files /dev/null and b/examples/yolo/data/labels/75_3.png differ
diff --git a/examples/yolo/data/labels/75_4.png b/examples/yolo/data/labels/75_4.png
new file mode 100644 (file)
index 0000000..7dfee15
Binary files /dev/null and b/examples/yolo/data/labels/75_4.png differ
diff --git a/examples/yolo/data/labels/75_5.png b/examples/yolo/data/labels/75_5.png
new file mode 100644 (file)
index 0000000..8b081f6
Binary files /dev/null and b/examples/yolo/data/labels/75_5.png differ
diff --git a/examples/yolo/data/labels/75_6.png b/examples/yolo/data/labels/75_6.png
new file mode 100644 (file)
index 0000000..95631cf
Binary files /dev/null and b/examples/yolo/data/labels/75_6.png differ
diff --git a/examples/yolo/data/labels/75_7.png b/examples/yolo/data/labels/75_7.png
new file mode 100644 (file)
index 0000000..db915ea
Binary files /dev/null and b/examples/yolo/data/labels/75_7.png differ
diff --git a/examples/yolo/data/labels/76_0.png b/examples/yolo/data/labels/76_0.png
new file mode 100644 (file)
index 0000000..5ceef1d
Binary files /dev/null and b/examples/yolo/data/labels/76_0.png differ
diff --git a/examples/yolo/data/labels/76_1.png b/examples/yolo/data/labels/76_1.png
new file mode 100644 (file)
index 0000000..5386831
Binary files /dev/null and b/examples/yolo/data/labels/76_1.png differ
diff --git a/examples/yolo/data/labels/76_2.png b/examples/yolo/data/labels/76_2.png
new file mode 100644 (file)
index 0000000..6c8393a
Binary files /dev/null and b/examples/yolo/data/labels/76_2.png differ
diff --git a/examples/yolo/data/labels/76_3.png b/examples/yolo/data/labels/76_3.png
new file mode 100644 (file)
index 0000000..fbe5712
Binary files /dev/null and b/examples/yolo/data/labels/76_3.png differ
diff --git a/examples/yolo/data/labels/76_4.png b/examples/yolo/data/labels/76_4.png
new file mode 100644 (file)
index 0000000..e47a6eb
Binary files /dev/null and b/examples/yolo/data/labels/76_4.png differ
diff --git a/examples/yolo/data/labels/76_5.png b/examples/yolo/data/labels/76_5.png
new file mode 100644 (file)
index 0000000..f349490
Binary files /dev/null and b/examples/yolo/data/labels/76_5.png differ
diff --git a/examples/yolo/data/labels/76_6.png b/examples/yolo/data/labels/76_6.png
new file mode 100644 (file)
index 0000000..e661143
Binary files /dev/null and b/examples/yolo/data/labels/76_6.png differ
diff --git a/examples/yolo/data/labels/76_7.png b/examples/yolo/data/labels/76_7.png
new file mode 100644 (file)
index 0000000..64d0834
Binary files /dev/null and b/examples/yolo/data/labels/76_7.png differ
diff --git a/examples/yolo/data/labels/77_0.png b/examples/yolo/data/labels/77_0.png
new file mode 100644 (file)
index 0000000..05aab7d
Binary files /dev/null and b/examples/yolo/data/labels/77_0.png differ
diff --git a/examples/yolo/data/labels/77_1.png b/examples/yolo/data/labels/77_1.png
new file mode 100644 (file)
index 0000000..64cb608
Binary files /dev/null and b/examples/yolo/data/labels/77_1.png differ
diff --git a/examples/yolo/data/labels/77_2.png b/examples/yolo/data/labels/77_2.png
new file mode 100644 (file)
index 0000000..2da938c
Binary files /dev/null and b/examples/yolo/data/labels/77_2.png differ
diff --git a/examples/yolo/data/labels/77_3.png b/examples/yolo/data/labels/77_3.png
new file mode 100644 (file)
index 0000000..14179d9
Binary files /dev/null and b/examples/yolo/data/labels/77_3.png differ
diff --git a/examples/yolo/data/labels/77_4.png b/examples/yolo/data/labels/77_4.png
new file mode 100644 (file)
index 0000000..894b470
Binary files /dev/null and b/examples/yolo/data/labels/77_4.png differ
diff --git a/examples/yolo/data/labels/77_5.png b/examples/yolo/data/labels/77_5.png
new file mode 100644 (file)
index 0000000..a55e5b6
Binary files /dev/null and b/examples/yolo/data/labels/77_5.png differ
diff --git a/examples/yolo/data/labels/77_6.png b/examples/yolo/data/labels/77_6.png
new file mode 100644 (file)
index 0000000..4f0e714
Binary files /dev/null and b/examples/yolo/data/labels/77_6.png differ
diff --git a/examples/yolo/data/labels/77_7.png b/examples/yolo/data/labels/77_7.png
new file mode 100644 (file)
index 0000000..804e8c2
Binary files /dev/null and b/examples/yolo/data/labels/77_7.png differ
diff --git a/examples/yolo/data/labels/78_0.png b/examples/yolo/data/labels/78_0.png
new file mode 100644 (file)
index 0000000..e1fede7
Binary files /dev/null and b/examples/yolo/data/labels/78_0.png differ
diff --git a/examples/yolo/data/labels/78_1.png b/examples/yolo/data/labels/78_1.png
new file mode 100644 (file)
index 0000000..23b2a74
Binary files /dev/null and b/examples/yolo/data/labels/78_1.png differ
diff --git a/examples/yolo/data/labels/78_2.png b/examples/yolo/data/labels/78_2.png
new file mode 100644 (file)
index 0000000..5471820
Binary files /dev/null and b/examples/yolo/data/labels/78_2.png differ
diff --git a/examples/yolo/data/labels/78_3.png b/examples/yolo/data/labels/78_3.png
new file mode 100644 (file)
index 0000000..bc9659a
Binary files /dev/null and b/examples/yolo/data/labels/78_3.png differ
diff --git a/examples/yolo/data/labels/78_4.png b/examples/yolo/data/labels/78_4.png
new file mode 100644 (file)
index 0000000..54b95f9
Binary files /dev/null and b/examples/yolo/data/labels/78_4.png differ
diff --git a/examples/yolo/data/labels/78_5.png b/examples/yolo/data/labels/78_5.png
new file mode 100644 (file)
index 0000000..2c67a51
Binary files /dev/null and b/examples/yolo/data/labels/78_5.png differ
diff --git a/examples/yolo/data/labels/78_6.png b/examples/yolo/data/labels/78_6.png
new file mode 100644 (file)
index 0000000..44326f5
Binary files /dev/null and b/examples/yolo/data/labels/78_6.png differ
diff --git a/examples/yolo/data/labels/78_7.png b/examples/yolo/data/labels/78_7.png
new file mode 100644 (file)
index 0000000..4d5d8dc
Binary files /dev/null and b/examples/yolo/data/labels/78_7.png differ
diff --git a/examples/yolo/data/labels/79_0.png b/examples/yolo/data/labels/79_0.png
new file mode 100644 (file)
index 0000000..f3f4c1e
Binary files /dev/null and b/examples/yolo/data/labels/79_0.png differ
diff --git a/examples/yolo/data/labels/79_1.png b/examples/yolo/data/labels/79_1.png
new file mode 100644 (file)
index 0000000..23d960e
Binary files /dev/null and b/examples/yolo/data/labels/79_1.png differ
diff --git a/examples/yolo/data/labels/79_2.png b/examples/yolo/data/labels/79_2.png
new file mode 100644 (file)
index 0000000..ce5c52b
Binary files /dev/null and b/examples/yolo/data/labels/79_2.png differ
diff --git a/examples/yolo/data/labels/79_3.png b/examples/yolo/data/labels/79_3.png
new file mode 100644 (file)
index 0000000..b80a4f2
Binary files /dev/null and b/examples/yolo/data/labels/79_3.png differ
diff --git a/examples/yolo/data/labels/79_4.png b/examples/yolo/data/labels/79_4.png
new file mode 100644 (file)
index 0000000..7fa16f8
Binary files /dev/null and b/examples/yolo/data/labels/79_4.png differ
diff --git a/examples/yolo/data/labels/79_5.png b/examples/yolo/data/labels/79_5.png
new file mode 100644 (file)
index 0000000..c67c5bb
Binary files /dev/null and b/examples/yolo/data/labels/79_5.png differ
diff --git a/examples/yolo/data/labels/79_6.png b/examples/yolo/data/labels/79_6.png
new file mode 100644 (file)
index 0000000..e89ecd2
Binary files /dev/null and b/examples/yolo/data/labels/79_6.png differ
diff --git a/examples/yolo/data/labels/79_7.png b/examples/yolo/data/labels/79_7.png
new file mode 100644 (file)
index 0000000..d964ae4
Binary files /dev/null and b/examples/yolo/data/labels/79_7.png differ
diff --git a/examples/yolo/data/labels/80_0.png b/examples/yolo/data/labels/80_0.png
new file mode 100644 (file)
index 0000000..61403c9
Binary files /dev/null and b/examples/yolo/data/labels/80_0.png differ
diff --git a/examples/yolo/data/labels/80_1.png b/examples/yolo/data/labels/80_1.png
new file mode 100644 (file)
index 0000000..992338d
Binary files /dev/null and b/examples/yolo/data/labels/80_1.png differ
diff --git a/examples/yolo/data/labels/80_2.png b/examples/yolo/data/labels/80_2.png
new file mode 100644 (file)
index 0000000..cfbd431
Binary files /dev/null and b/examples/yolo/data/labels/80_2.png differ
diff --git a/examples/yolo/data/labels/80_3.png b/examples/yolo/data/labels/80_3.png
new file mode 100644 (file)
index 0000000..5de9472
Binary files /dev/null and b/examples/yolo/data/labels/80_3.png differ
diff --git a/examples/yolo/data/labels/80_4.png b/examples/yolo/data/labels/80_4.png
new file mode 100644 (file)
index 0000000..0fecaf1
Binary files /dev/null and b/examples/yolo/data/labels/80_4.png differ
diff --git a/examples/yolo/data/labels/80_5.png b/examples/yolo/data/labels/80_5.png
new file mode 100644 (file)
index 0000000..cbf65bd
Binary files /dev/null and b/examples/yolo/data/labels/80_5.png differ
diff --git a/examples/yolo/data/labels/80_6.png b/examples/yolo/data/labels/80_6.png
new file mode 100644 (file)
index 0000000..ff54a38
Binary files /dev/null and b/examples/yolo/data/labels/80_6.png differ
diff --git a/examples/yolo/data/labels/80_7.png b/examples/yolo/data/labels/80_7.png
new file mode 100644 (file)
index 0000000..3d6f415
Binary files /dev/null and b/examples/yolo/data/labels/80_7.png differ
diff --git a/examples/yolo/data/labels/81_0.png b/examples/yolo/data/labels/81_0.png
new file mode 100644 (file)
index 0000000..5a2025f
Binary files /dev/null and b/examples/yolo/data/labels/81_0.png differ
diff --git a/examples/yolo/data/labels/81_1.png b/examples/yolo/data/labels/81_1.png
new file mode 100644 (file)
index 0000000..511aec0
Binary files /dev/null and b/examples/yolo/data/labels/81_1.png differ
diff --git a/examples/yolo/data/labels/81_2.png b/examples/yolo/data/labels/81_2.png
new file mode 100644 (file)
index 0000000..8e2f7e9
Binary files /dev/null and b/examples/yolo/data/labels/81_2.png differ
diff --git a/examples/yolo/data/labels/81_3.png b/examples/yolo/data/labels/81_3.png
new file mode 100644 (file)
index 0000000..52edfd4
Binary files /dev/null and b/examples/yolo/data/labels/81_3.png differ
diff --git a/examples/yolo/data/labels/81_4.png b/examples/yolo/data/labels/81_4.png
new file mode 100644 (file)
index 0000000..e60c7a9
Binary files /dev/null and b/examples/yolo/data/labels/81_4.png differ
diff --git a/examples/yolo/data/labels/81_5.png b/examples/yolo/data/labels/81_5.png
new file mode 100644 (file)
index 0000000..d58df4f
Binary files /dev/null and b/examples/yolo/data/labels/81_5.png differ
diff --git a/examples/yolo/data/labels/81_6.png b/examples/yolo/data/labels/81_6.png
new file mode 100644 (file)
index 0000000..d31ba09
Binary files /dev/null and b/examples/yolo/data/labels/81_6.png differ
diff --git a/examples/yolo/data/labels/81_7.png b/examples/yolo/data/labels/81_7.png
new file mode 100644 (file)
index 0000000..0770576
Binary files /dev/null and b/examples/yolo/data/labels/81_7.png differ
diff --git a/examples/yolo/data/labels/82_0.png b/examples/yolo/data/labels/82_0.png
new file mode 100644 (file)
index 0000000..1bc3a98
Binary files /dev/null and b/examples/yolo/data/labels/82_0.png differ
diff --git a/examples/yolo/data/labels/82_1.png b/examples/yolo/data/labels/82_1.png
new file mode 100644 (file)
index 0000000..e5931dc
Binary files /dev/null and b/examples/yolo/data/labels/82_1.png differ
diff --git a/examples/yolo/data/labels/82_2.png b/examples/yolo/data/labels/82_2.png
new file mode 100644 (file)
index 0000000..a5f8bb7
Binary files /dev/null and b/examples/yolo/data/labels/82_2.png differ
diff --git a/examples/yolo/data/labels/82_3.png b/examples/yolo/data/labels/82_3.png
new file mode 100644 (file)
index 0000000..8b138a9
Binary files /dev/null and b/examples/yolo/data/labels/82_3.png differ
diff --git a/examples/yolo/data/labels/82_4.png b/examples/yolo/data/labels/82_4.png
new file mode 100644 (file)
index 0000000..8a57060
Binary files /dev/null and b/examples/yolo/data/labels/82_4.png differ
diff --git a/examples/yolo/data/labels/82_5.png b/examples/yolo/data/labels/82_5.png
new file mode 100644 (file)
index 0000000..f4dc04e
Binary files /dev/null and b/examples/yolo/data/labels/82_5.png differ
diff --git a/examples/yolo/data/labels/82_6.png b/examples/yolo/data/labels/82_6.png
new file mode 100644 (file)
index 0000000..2c7073a
Binary files /dev/null and b/examples/yolo/data/labels/82_6.png differ
diff --git a/examples/yolo/data/labels/82_7.png b/examples/yolo/data/labels/82_7.png
new file mode 100644 (file)
index 0000000..f4d966d
Binary files /dev/null and b/examples/yolo/data/labels/82_7.png differ
diff --git a/examples/yolo/data/labels/83_0.png b/examples/yolo/data/labels/83_0.png
new file mode 100644 (file)
index 0000000..c048782
Binary files /dev/null and b/examples/yolo/data/labels/83_0.png differ
diff --git a/examples/yolo/data/labels/83_1.png b/examples/yolo/data/labels/83_1.png
new file mode 100644 (file)
index 0000000..3515f98
Binary files /dev/null and b/examples/yolo/data/labels/83_1.png differ
diff --git a/examples/yolo/data/labels/83_2.png b/examples/yolo/data/labels/83_2.png
new file mode 100644 (file)
index 0000000..4a13b8d
Binary files /dev/null and b/examples/yolo/data/labels/83_2.png differ
diff --git a/examples/yolo/data/labels/83_3.png b/examples/yolo/data/labels/83_3.png
new file mode 100644 (file)
index 0000000..0944ac8
Binary files /dev/null and b/examples/yolo/data/labels/83_3.png differ
diff --git a/examples/yolo/data/labels/83_4.png b/examples/yolo/data/labels/83_4.png
new file mode 100644 (file)
index 0000000..8b9f82f
Binary files /dev/null and b/examples/yolo/data/labels/83_4.png differ
diff --git a/examples/yolo/data/labels/83_5.png b/examples/yolo/data/labels/83_5.png
new file mode 100644 (file)
index 0000000..67f70ad
Binary files /dev/null and b/examples/yolo/data/labels/83_5.png differ
diff --git a/examples/yolo/data/labels/83_6.png b/examples/yolo/data/labels/83_6.png
new file mode 100644 (file)
index 0000000..0d3c0e1
Binary files /dev/null and b/examples/yolo/data/labels/83_6.png differ
diff --git a/examples/yolo/data/labels/83_7.png b/examples/yolo/data/labels/83_7.png
new file mode 100644 (file)
index 0000000..0daab32
Binary files /dev/null and b/examples/yolo/data/labels/83_7.png differ
diff --git a/examples/yolo/data/labels/84_0.png b/examples/yolo/data/labels/84_0.png
new file mode 100644 (file)
index 0000000..ffc3eb4
Binary files /dev/null and b/examples/yolo/data/labels/84_0.png differ
diff --git a/examples/yolo/data/labels/84_1.png b/examples/yolo/data/labels/84_1.png
new file mode 100644 (file)
index 0000000..956e5eb
Binary files /dev/null and b/examples/yolo/data/labels/84_1.png differ
diff --git a/examples/yolo/data/labels/84_2.png b/examples/yolo/data/labels/84_2.png
new file mode 100644 (file)
index 0000000..a1e94fa
Binary files /dev/null and b/examples/yolo/data/labels/84_2.png differ
diff --git a/examples/yolo/data/labels/84_3.png b/examples/yolo/data/labels/84_3.png
new file mode 100644 (file)
index 0000000..2369b0c
Binary files /dev/null and b/examples/yolo/data/labels/84_3.png differ
diff --git a/examples/yolo/data/labels/84_4.png b/examples/yolo/data/labels/84_4.png
new file mode 100644 (file)
index 0000000..6d82ee8
Binary files /dev/null and b/examples/yolo/data/labels/84_4.png differ
diff --git a/examples/yolo/data/labels/84_5.png b/examples/yolo/data/labels/84_5.png
new file mode 100644 (file)
index 0000000..6e95b70
Binary files /dev/null and b/examples/yolo/data/labels/84_5.png differ
diff --git a/examples/yolo/data/labels/84_6.png b/examples/yolo/data/labels/84_6.png
new file mode 100644 (file)
index 0000000..9d62561
Binary files /dev/null and b/examples/yolo/data/labels/84_6.png differ
diff --git a/examples/yolo/data/labels/84_7.png b/examples/yolo/data/labels/84_7.png
new file mode 100644 (file)
index 0000000..accde30
Binary files /dev/null and b/examples/yolo/data/labels/84_7.png differ
diff --git a/examples/yolo/data/labels/85_0.png b/examples/yolo/data/labels/85_0.png
new file mode 100644 (file)
index 0000000..48e9906
Binary files /dev/null and b/examples/yolo/data/labels/85_0.png differ
diff --git a/examples/yolo/data/labels/85_1.png b/examples/yolo/data/labels/85_1.png
new file mode 100644 (file)
index 0000000..3080720
Binary files /dev/null and b/examples/yolo/data/labels/85_1.png differ
diff --git a/examples/yolo/data/labels/85_2.png b/examples/yolo/data/labels/85_2.png
new file mode 100644 (file)
index 0000000..e5a9369
Binary files /dev/null and b/examples/yolo/data/labels/85_2.png differ
diff --git a/examples/yolo/data/labels/85_3.png b/examples/yolo/data/labels/85_3.png
new file mode 100644 (file)
index 0000000..5816c66
Binary files /dev/null and b/examples/yolo/data/labels/85_3.png differ
diff --git a/examples/yolo/data/labels/85_4.png b/examples/yolo/data/labels/85_4.png
new file mode 100644 (file)
index 0000000..7d18ec0
Binary files /dev/null and b/examples/yolo/data/labels/85_4.png differ
diff --git a/examples/yolo/data/labels/85_5.png b/examples/yolo/data/labels/85_5.png
new file mode 100644 (file)
index 0000000..f7b5550
Binary files /dev/null and b/examples/yolo/data/labels/85_5.png differ
diff --git a/examples/yolo/data/labels/85_6.png b/examples/yolo/data/labels/85_6.png
new file mode 100644 (file)
index 0000000..7106103
Binary files /dev/null and b/examples/yolo/data/labels/85_6.png differ
diff --git a/examples/yolo/data/labels/85_7.png b/examples/yolo/data/labels/85_7.png
new file mode 100644 (file)
index 0000000..7179daf
Binary files /dev/null and b/examples/yolo/data/labels/85_7.png differ
diff --git a/examples/yolo/data/labels/86_0.png b/examples/yolo/data/labels/86_0.png
new file mode 100644 (file)
index 0000000..2412ea1
Binary files /dev/null and b/examples/yolo/data/labels/86_0.png differ
diff --git a/examples/yolo/data/labels/86_1.png b/examples/yolo/data/labels/86_1.png
new file mode 100644 (file)
index 0000000..7de1777
Binary files /dev/null and b/examples/yolo/data/labels/86_1.png differ
diff --git a/examples/yolo/data/labels/86_2.png b/examples/yolo/data/labels/86_2.png
new file mode 100644 (file)
index 0000000..aae67da
Binary files /dev/null and b/examples/yolo/data/labels/86_2.png differ
diff --git a/examples/yolo/data/labels/86_3.png b/examples/yolo/data/labels/86_3.png
new file mode 100644 (file)
index 0000000..e932d2e
Binary files /dev/null and b/examples/yolo/data/labels/86_3.png differ
diff --git a/examples/yolo/data/labels/86_4.png b/examples/yolo/data/labels/86_4.png
new file mode 100644 (file)
index 0000000..9a580c8
Binary files /dev/null and b/examples/yolo/data/labels/86_4.png differ
diff --git a/examples/yolo/data/labels/86_5.png b/examples/yolo/data/labels/86_5.png
new file mode 100644 (file)
index 0000000..6766a5d
Binary files /dev/null and b/examples/yolo/data/labels/86_5.png differ
diff --git a/examples/yolo/data/labels/86_6.png b/examples/yolo/data/labels/86_6.png
new file mode 100644 (file)
index 0000000..462e729
Binary files /dev/null and b/examples/yolo/data/labels/86_6.png differ
diff --git a/examples/yolo/data/labels/86_7.png b/examples/yolo/data/labels/86_7.png
new file mode 100644 (file)
index 0000000..7843c12
Binary files /dev/null and b/examples/yolo/data/labels/86_7.png differ
diff --git a/examples/yolo/data/labels/87_0.png b/examples/yolo/data/labels/87_0.png
new file mode 100644 (file)
index 0000000..e7c1285
Binary files /dev/null and b/examples/yolo/data/labels/87_0.png differ
diff --git a/examples/yolo/data/labels/87_1.png b/examples/yolo/data/labels/87_1.png
new file mode 100644 (file)
index 0000000..e0af6e0
Binary files /dev/null and b/examples/yolo/data/labels/87_1.png differ
diff --git a/examples/yolo/data/labels/87_2.png b/examples/yolo/data/labels/87_2.png
new file mode 100644 (file)
index 0000000..4bdce94
Binary files /dev/null and b/examples/yolo/data/labels/87_2.png differ
diff --git a/examples/yolo/data/labels/87_3.png b/examples/yolo/data/labels/87_3.png
new file mode 100644 (file)
index 0000000..2d446b9
Binary files /dev/null and b/examples/yolo/data/labels/87_3.png differ
diff --git a/examples/yolo/data/labels/87_4.png b/examples/yolo/data/labels/87_4.png
new file mode 100644 (file)
index 0000000..2719131
Binary files /dev/null and b/examples/yolo/data/labels/87_4.png differ
diff --git a/examples/yolo/data/labels/87_5.png b/examples/yolo/data/labels/87_5.png
new file mode 100644 (file)
index 0000000..f635def
Binary files /dev/null and b/examples/yolo/data/labels/87_5.png differ
diff --git a/examples/yolo/data/labels/87_6.png b/examples/yolo/data/labels/87_6.png
new file mode 100644 (file)
index 0000000..25ddeb7
Binary files /dev/null and b/examples/yolo/data/labels/87_6.png differ
diff --git a/examples/yolo/data/labels/87_7.png b/examples/yolo/data/labels/87_7.png
new file mode 100644 (file)
index 0000000..b26e702
Binary files /dev/null and b/examples/yolo/data/labels/87_7.png differ
diff --git a/examples/yolo/data/labels/88_0.png b/examples/yolo/data/labels/88_0.png
new file mode 100644 (file)
index 0000000..43b1427
Binary files /dev/null and b/examples/yolo/data/labels/88_0.png differ
diff --git a/examples/yolo/data/labels/88_1.png b/examples/yolo/data/labels/88_1.png
new file mode 100644 (file)
index 0000000..5703b63
Binary files /dev/null and b/examples/yolo/data/labels/88_1.png differ
diff --git a/examples/yolo/data/labels/88_2.png b/examples/yolo/data/labels/88_2.png
new file mode 100644 (file)
index 0000000..b3b565a
Binary files /dev/null and b/examples/yolo/data/labels/88_2.png differ
diff --git a/examples/yolo/data/labels/88_3.png b/examples/yolo/data/labels/88_3.png
new file mode 100644 (file)
index 0000000..4afd6dd
Binary files /dev/null and b/examples/yolo/data/labels/88_3.png differ
diff --git a/examples/yolo/data/labels/88_4.png b/examples/yolo/data/labels/88_4.png
new file mode 100644 (file)
index 0000000..198f7b0
Binary files /dev/null and b/examples/yolo/data/labels/88_4.png differ
diff --git a/examples/yolo/data/labels/88_5.png b/examples/yolo/data/labels/88_5.png
new file mode 100644 (file)
index 0000000..e46b641
Binary files /dev/null and b/examples/yolo/data/labels/88_5.png differ
diff --git a/examples/yolo/data/labels/88_6.png b/examples/yolo/data/labels/88_6.png
new file mode 100644 (file)
index 0000000..81830a0
Binary files /dev/null and b/examples/yolo/data/labels/88_6.png differ
diff --git a/examples/yolo/data/labels/88_7.png b/examples/yolo/data/labels/88_7.png
new file mode 100644 (file)
index 0000000..a916e4e
Binary files /dev/null and b/examples/yolo/data/labels/88_7.png differ
diff --git a/examples/yolo/data/labels/89_0.png b/examples/yolo/data/labels/89_0.png
new file mode 100644 (file)
index 0000000..b6f9c4b
Binary files /dev/null and b/examples/yolo/data/labels/89_0.png differ
diff --git a/examples/yolo/data/labels/89_1.png b/examples/yolo/data/labels/89_1.png
new file mode 100644 (file)
index 0000000..e5e7a1e
Binary files /dev/null and b/examples/yolo/data/labels/89_1.png differ
diff --git a/examples/yolo/data/labels/89_2.png b/examples/yolo/data/labels/89_2.png
new file mode 100644 (file)
index 0000000..9f9d361
Binary files /dev/null and b/examples/yolo/data/labels/89_2.png differ
diff --git a/examples/yolo/data/labels/89_3.png b/examples/yolo/data/labels/89_3.png
new file mode 100644 (file)
index 0000000..4404891
Binary files /dev/null and b/examples/yolo/data/labels/89_3.png differ
diff --git a/examples/yolo/data/labels/89_4.png b/examples/yolo/data/labels/89_4.png
new file mode 100644 (file)
index 0000000..802bfe4
Binary files /dev/null and b/examples/yolo/data/labels/89_4.png differ
diff --git a/examples/yolo/data/labels/89_5.png b/examples/yolo/data/labels/89_5.png
new file mode 100644 (file)
index 0000000..d77e019
Binary files /dev/null and b/examples/yolo/data/labels/89_5.png differ
diff --git a/examples/yolo/data/labels/89_6.png b/examples/yolo/data/labels/89_6.png
new file mode 100644 (file)
index 0000000..4a4fa6b
Binary files /dev/null and b/examples/yolo/data/labels/89_6.png differ
diff --git a/examples/yolo/data/labels/89_7.png b/examples/yolo/data/labels/89_7.png
new file mode 100644 (file)
index 0000000..b3dd798
Binary files /dev/null and b/examples/yolo/data/labels/89_7.png differ
diff --git a/examples/yolo/data/labels/90_0.png b/examples/yolo/data/labels/90_0.png
new file mode 100644 (file)
index 0000000..3e10db1
Binary files /dev/null and b/examples/yolo/data/labels/90_0.png differ
diff --git a/examples/yolo/data/labels/90_1.png b/examples/yolo/data/labels/90_1.png
new file mode 100644 (file)
index 0000000..9c4e67e
Binary files /dev/null and b/examples/yolo/data/labels/90_1.png differ
diff --git a/examples/yolo/data/labels/90_2.png b/examples/yolo/data/labels/90_2.png
new file mode 100644 (file)
index 0000000..92d0167
Binary files /dev/null and b/examples/yolo/data/labels/90_2.png differ
diff --git a/examples/yolo/data/labels/90_3.png b/examples/yolo/data/labels/90_3.png
new file mode 100644 (file)
index 0000000..9d346a2
Binary files /dev/null and b/examples/yolo/data/labels/90_3.png differ
diff --git a/examples/yolo/data/labels/90_4.png b/examples/yolo/data/labels/90_4.png
new file mode 100644 (file)
index 0000000..ba6012b
Binary files /dev/null and b/examples/yolo/data/labels/90_4.png differ
diff --git a/examples/yolo/data/labels/90_5.png b/examples/yolo/data/labels/90_5.png
new file mode 100644 (file)
index 0000000..b664cd2
Binary files /dev/null and b/examples/yolo/data/labels/90_5.png differ
diff --git a/examples/yolo/data/labels/90_6.png b/examples/yolo/data/labels/90_6.png
new file mode 100644 (file)
index 0000000..500c099
Binary files /dev/null and b/examples/yolo/data/labels/90_6.png differ
diff --git a/examples/yolo/data/labels/90_7.png b/examples/yolo/data/labels/90_7.png
new file mode 100644 (file)
index 0000000..3e899a8
Binary files /dev/null and b/examples/yolo/data/labels/90_7.png differ
diff --git a/examples/yolo/data/labels/91_0.png b/examples/yolo/data/labels/91_0.png
new file mode 100644 (file)
index 0000000..0ad0d55
Binary files /dev/null and b/examples/yolo/data/labels/91_0.png differ
diff --git a/examples/yolo/data/labels/91_1.png b/examples/yolo/data/labels/91_1.png
new file mode 100644 (file)
index 0000000..afbe0f0
Binary files /dev/null and b/examples/yolo/data/labels/91_1.png differ
diff --git a/examples/yolo/data/labels/91_2.png b/examples/yolo/data/labels/91_2.png
new file mode 100644 (file)
index 0000000..d2c8899
Binary files /dev/null and b/examples/yolo/data/labels/91_2.png differ
diff --git a/examples/yolo/data/labels/91_3.png b/examples/yolo/data/labels/91_3.png
new file mode 100644 (file)
index 0000000..002032d
Binary files /dev/null and b/examples/yolo/data/labels/91_3.png differ
diff --git a/examples/yolo/data/labels/91_4.png b/examples/yolo/data/labels/91_4.png
new file mode 100644 (file)
index 0000000..795ce7d
Binary files /dev/null and b/examples/yolo/data/labels/91_4.png differ
diff --git a/examples/yolo/data/labels/91_5.png b/examples/yolo/data/labels/91_5.png
new file mode 100644 (file)
index 0000000..1d1eb22
Binary files /dev/null and b/examples/yolo/data/labels/91_5.png differ
diff --git a/examples/yolo/data/labels/91_6.png b/examples/yolo/data/labels/91_6.png
new file mode 100644 (file)
index 0000000..bb31267
Binary files /dev/null and b/examples/yolo/data/labels/91_6.png differ
diff --git a/examples/yolo/data/labels/91_7.png b/examples/yolo/data/labels/91_7.png
new file mode 100644 (file)
index 0000000..70c2cf3
Binary files /dev/null and b/examples/yolo/data/labels/91_7.png differ
diff --git a/examples/yolo/data/labels/92_0.png b/examples/yolo/data/labels/92_0.png
new file mode 100644 (file)
index 0000000..e730aed
Binary files /dev/null and b/examples/yolo/data/labels/92_0.png differ
diff --git a/examples/yolo/data/labels/92_1.png b/examples/yolo/data/labels/92_1.png
new file mode 100644 (file)
index 0000000..7f9b51d
Binary files /dev/null and b/examples/yolo/data/labels/92_1.png differ
diff --git a/examples/yolo/data/labels/92_2.png b/examples/yolo/data/labels/92_2.png
new file mode 100644 (file)
index 0000000..f01916f
Binary files /dev/null and b/examples/yolo/data/labels/92_2.png differ
diff --git a/examples/yolo/data/labels/92_3.png b/examples/yolo/data/labels/92_3.png
new file mode 100644 (file)
index 0000000..b850533
Binary files /dev/null and b/examples/yolo/data/labels/92_3.png differ
diff --git a/examples/yolo/data/labels/92_4.png b/examples/yolo/data/labels/92_4.png
new file mode 100644 (file)
index 0000000..ece1682
Binary files /dev/null and b/examples/yolo/data/labels/92_4.png differ
diff --git a/examples/yolo/data/labels/92_5.png b/examples/yolo/data/labels/92_5.png
new file mode 100644 (file)
index 0000000..8216690
Binary files /dev/null and b/examples/yolo/data/labels/92_5.png differ
diff --git a/examples/yolo/data/labels/92_6.png b/examples/yolo/data/labels/92_6.png
new file mode 100644 (file)
index 0000000..9b581fa
Binary files /dev/null and b/examples/yolo/data/labels/92_6.png differ
diff --git a/examples/yolo/data/labels/92_7.png b/examples/yolo/data/labels/92_7.png
new file mode 100644 (file)
index 0000000..e57b2e8
Binary files /dev/null and b/examples/yolo/data/labels/92_7.png differ
diff --git a/examples/yolo/data/labels/93_0.png b/examples/yolo/data/labels/93_0.png
new file mode 100644 (file)
index 0000000..c21f522
Binary files /dev/null and b/examples/yolo/data/labels/93_0.png differ
diff --git a/examples/yolo/data/labels/93_1.png b/examples/yolo/data/labels/93_1.png
new file mode 100644 (file)
index 0000000..64cbba6
Binary files /dev/null and b/examples/yolo/data/labels/93_1.png differ
diff --git a/examples/yolo/data/labels/93_2.png b/examples/yolo/data/labels/93_2.png
new file mode 100644 (file)
index 0000000..a81e1cd
Binary files /dev/null and b/examples/yolo/data/labels/93_2.png differ
diff --git a/examples/yolo/data/labels/93_3.png b/examples/yolo/data/labels/93_3.png
new file mode 100644 (file)
index 0000000..273f35c
Binary files /dev/null and b/examples/yolo/data/labels/93_3.png differ
diff --git a/examples/yolo/data/labels/93_4.png b/examples/yolo/data/labels/93_4.png
new file mode 100644 (file)
index 0000000..b44e4c6
Binary files /dev/null and b/examples/yolo/data/labels/93_4.png differ
diff --git a/examples/yolo/data/labels/93_5.png b/examples/yolo/data/labels/93_5.png
new file mode 100644 (file)
index 0000000..1e96e9b
Binary files /dev/null and b/examples/yolo/data/labels/93_5.png differ
diff --git a/examples/yolo/data/labels/93_6.png b/examples/yolo/data/labels/93_6.png
new file mode 100644 (file)
index 0000000..3407e55
Binary files /dev/null and b/examples/yolo/data/labels/93_6.png differ
diff --git a/examples/yolo/data/labels/93_7.png b/examples/yolo/data/labels/93_7.png
new file mode 100644 (file)
index 0000000..428e072
Binary files /dev/null and b/examples/yolo/data/labels/93_7.png differ
diff --git a/examples/yolo/data/labels/94_0.png b/examples/yolo/data/labels/94_0.png
new file mode 100644 (file)
index 0000000..baa512b
Binary files /dev/null and b/examples/yolo/data/labels/94_0.png differ
diff --git a/examples/yolo/data/labels/94_1.png b/examples/yolo/data/labels/94_1.png
new file mode 100644 (file)
index 0000000..5f1b116
Binary files /dev/null and b/examples/yolo/data/labels/94_1.png differ
diff --git a/examples/yolo/data/labels/94_2.png b/examples/yolo/data/labels/94_2.png
new file mode 100644 (file)
index 0000000..1cd051e
Binary files /dev/null and b/examples/yolo/data/labels/94_2.png differ
diff --git a/examples/yolo/data/labels/94_3.png b/examples/yolo/data/labels/94_3.png
new file mode 100644 (file)
index 0000000..a0a7264
Binary files /dev/null and b/examples/yolo/data/labels/94_3.png differ
diff --git a/examples/yolo/data/labels/94_4.png b/examples/yolo/data/labels/94_4.png
new file mode 100644 (file)
index 0000000..26e82bc
Binary files /dev/null and b/examples/yolo/data/labels/94_4.png differ
diff --git a/examples/yolo/data/labels/94_5.png b/examples/yolo/data/labels/94_5.png
new file mode 100644 (file)
index 0000000..19c32ec
Binary files /dev/null and b/examples/yolo/data/labels/94_5.png differ
diff --git a/examples/yolo/data/labels/94_6.png b/examples/yolo/data/labels/94_6.png
new file mode 100644 (file)
index 0000000..e753cad
Binary files /dev/null and b/examples/yolo/data/labels/94_6.png differ
diff --git a/examples/yolo/data/labels/94_7.png b/examples/yolo/data/labels/94_7.png
new file mode 100644 (file)
index 0000000..7d4dfb7
Binary files /dev/null and b/examples/yolo/data/labels/94_7.png differ
diff --git a/examples/yolo/data/labels/95_0.png b/examples/yolo/data/labels/95_0.png
new file mode 100644 (file)
index 0000000..2b25519
Binary files /dev/null and b/examples/yolo/data/labels/95_0.png differ
diff --git a/examples/yolo/data/labels/95_1.png b/examples/yolo/data/labels/95_1.png
new file mode 100644 (file)
index 0000000..6fea8c2
Binary files /dev/null and b/examples/yolo/data/labels/95_1.png differ
diff --git a/examples/yolo/data/labels/95_2.png b/examples/yolo/data/labels/95_2.png
new file mode 100644 (file)
index 0000000..d170be1
Binary files /dev/null and b/examples/yolo/data/labels/95_2.png differ
diff --git a/examples/yolo/data/labels/95_3.png b/examples/yolo/data/labels/95_3.png
new file mode 100644 (file)
index 0000000..fe5501e
Binary files /dev/null and b/examples/yolo/data/labels/95_3.png differ
diff --git a/examples/yolo/data/labels/95_4.png b/examples/yolo/data/labels/95_4.png
new file mode 100644 (file)
index 0000000..ec87fee
Binary files /dev/null and b/examples/yolo/data/labels/95_4.png differ
diff --git a/examples/yolo/data/labels/95_5.png b/examples/yolo/data/labels/95_5.png
new file mode 100644 (file)
index 0000000..efa9f0b
Binary files /dev/null and b/examples/yolo/data/labels/95_5.png differ
diff --git a/examples/yolo/data/labels/95_6.png b/examples/yolo/data/labels/95_6.png
new file mode 100644 (file)
index 0000000..6840b82
Binary files /dev/null and b/examples/yolo/data/labels/95_6.png differ
diff --git a/examples/yolo/data/labels/95_7.png b/examples/yolo/data/labels/95_7.png
new file mode 100644 (file)
index 0000000..85f887d
Binary files /dev/null and b/examples/yolo/data/labels/95_7.png differ
diff --git a/examples/yolo/data/labels/96_0.png b/examples/yolo/data/labels/96_0.png
new file mode 100644 (file)
index 0000000..2033d9b
Binary files /dev/null and b/examples/yolo/data/labels/96_0.png differ
diff --git a/examples/yolo/data/labels/96_1.png b/examples/yolo/data/labels/96_1.png
new file mode 100644 (file)
index 0000000..c60d36a
Binary files /dev/null and b/examples/yolo/data/labels/96_1.png differ
diff --git a/examples/yolo/data/labels/96_2.png b/examples/yolo/data/labels/96_2.png
new file mode 100644 (file)
index 0000000..878dd1b
Binary files /dev/null and b/examples/yolo/data/labels/96_2.png differ
diff --git a/examples/yolo/data/labels/96_3.png b/examples/yolo/data/labels/96_3.png
new file mode 100644 (file)
index 0000000..f7429a2
Binary files /dev/null and b/examples/yolo/data/labels/96_3.png differ
diff --git a/examples/yolo/data/labels/96_4.png b/examples/yolo/data/labels/96_4.png
new file mode 100644 (file)
index 0000000..6dff9da
Binary files /dev/null and b/examples/yolo/data/labels/96_4.png differ
diff --git a/examples/yolo/data/labels/96_5.png b/examples/yolo/data/labels/96_5.png
new file mode 100644 (file)
index 0000000..4869f9d
Binary files /dev/null and b/examples/yolo/data/labels/96_5.png differ
diff --git a/examples/yolo/data/labels/96_6.png b/examples/yolo/data/labels/96_6.png
new file mode 100644 (file)
index 0000000..f6a8a69
Binary files /dev/null and b/examples/yolo/data/labels/96_6.png differ
diff --git a/examples/yolo/data/labels/96_7.png b/examples/yolo/data/labels/96_7.png
new file mode 100644 (file)
index 0000000..89b19d4
Binary files /dev/null and b/examples/yolo/data/labels/96_7.png differ
diff --git a/examples/yolo/data/labels/97_0.png b/examples/yolo/data/labels/97_0.png
new file mode 100644 (file)
index 0000000..6426224
Binary files /dev/null and b/examples/yolo/data/labels/97_0.png differ
diff --git a/examples/yolo/data/labels/97_1.png b/examples/yolo/data/labels/97_1.png
new file mode 100644 (file)
index 0000000..f9a61f4
Binary files /dev/null and b/examples/yolo/data/labels/97_1.png differ
diff --git a/examples/yolo/data/labels/97_2.png b/examples/yolo/data/labels/97_2.png
new file mode 100644 (file)
index 0000000..d1d02ac
Binary files /dev/null and b/examples/yolo/data/labels/97_2.png differ
diff --git a/examples/yolo/data/labels/97_3.png b/examples/yolo/data/labels/97_3.png
new file mode 100644 (file)
index 0000000..7e9e936
Binary files /dev/null and b/examples/yolo/data/labels/97_3.png differ
diff --git a/examples/yolo/data/labels/97_4.png b/examples/yolo/data/labels/97_4.png
new file mode 100644 (file)
index 0000000..21dd17e
Binary files /dev/null and b/examples/yolo/data/labels/97_4.png differ
diff --git a/examples/yolo/data/labels/97_5.png b/examples/yolo/data/labels/97_5.png
new file mode 100644 (file)
index 0000000..5e59fa2
Binary files /dev/null and b/examples/yolo/data/labels/97_5.png differ
diff --git a/examples/yolo/data/labels/97_6.png b/examples/yolo/data/labels/97_6.png
new file mode 100644 (file)
index 0000000..6f279a4
Binary files /dev/null and b/examples/yolo/data/labels/97_6.png differ
diff --git a/examples/yolo/data/labels/97_7.png b/examples/yolo/data/labels/97_7.png
new file mode 100644 (file)
index 0000000..6447e6d
Binary files /dev/null and b/examples/yolo/data/labels/97_7.png differ
diff --git a/examples/yolo/data/labels/98_0.png b/examples/yolo/data/labels/98_0.png
new file mode 100644 (file)
index 0000000..3d25931
Binary files /dev/null and b/examples/yolo/data/labels/98_0.png differ
diff --git a/examples/yolo/data/labels/98_1.png b/examples/yolo/data/labels/98_1.png
new file mode 100644 (file)
index 0000000..c76706a
Binary files /dev/null and b/examples/yolo/data/labels/98_1.png differ
diff --git a/examples/yolo/data/labels/98_2.png b/examples/yolo/data/labels/98_2.png
new file mode 100644 (file)
index 0000000..6dceadb
Binary files /dev/null and b/examples/yolo/data/labels/98_2.png differ
diff --git a/examples/yolo/data/labels/98_3.png b/examples/yolo/data/labels/98_3.png
new file mode 100644 (file)
index 0000000..d3cf1bc
Binary files /dev/null and b/examples/yolo/data/labels/98_3.png differ
diff --git a/examples/yolo/data/labels/98_4.png b/examples/yolo/data/labels/98_4.png
new file mode 100644 (file)
index 0000000..5d5addc
Binary files /dev/null and b/examples/yolo/data/labels/98_4.png differ
diff --git a/examples/yolo/data/labels/98_5.png b/examples/yolo/data/labels/98_5.png
new file mode 100644 (file)
index 0000000..55479d9
Binary files /dev/null and b/examples/yolo/data/labels/98_5.png differ
diff --git a/examples/yolo/data/labels/98_6.png b/examples/yolo/data/labels/98_6.png
new file mode 100644 (file)
index 0000000..4d8f3d9
Binary files /dev/null and b/examples/yolo/data/labels/98_6.png differ
diff --git a/examples/yolo/data/labels/98_7.png b/examples/yolo/data/labels/98_7.png
new file mode 100644 (file)
index 0000000..cec6017
Binary files /dev/null and b/examples/yolo/data/labels/98_7.png differ
diff --git a/examples/yolo/data/labels/99_0.png b/examples/yolo/data/labels/99_0.png
new file mode 100644 (file)
index 0000000..f5975c9
Binary files /dev/null and b/examples/yolo/data/labels/99_0.png differ
diff --git a/examples/yolo/data/labels/99_1.png b/examples/yolo/data/labels/99_1.png
new file mode 100644 (file)
index 0000000..3cdfdec
Binary files /dev/null and b/examples/yolo/data/labels/99_1.png differ
diff --git a/examples/yolo/data/labels/99_2.png b/examples/yolo/data/labels/99_2.png
new file mode 100644 (file)
index 0000000..a0dc573
Binary files /dev/null and b/examples/yolo/data/labels/99_2.png differ
diff --git a/examples/yolo/data/labels/99_3.png b/examples/yolo/data/labels/99_3.png
new file mode 100644 (file)
index 0000000..e183f6a
Binary files /dev/null and b/examples/yolo/data/labels/99_3.png differ
diff --git a/examples/yolo/data/labels/99_4.png b/examples/yolo/data/labels/99_4.png
new file mode 100644 (file)
index 0000000..bc1a490
Binary files /dev/null and b/examples/yolo/data/labels/99_4.png differ
diff --git a/examples/yolo/data/labels/99_5.png b/examples/yolo/data/labels/99_5.png
new file mode 100644 (file)
index 0000000..c568d5e
Binary files /dev/null and b/examples/yolo/data/labels/99_5.png differ
diff --git a/examples/yolo/data/labels/99_6.png b/examples/yolo/data/labels/99_6.png
new file mode 100644 (file)
index 0000000..e274446
Binary files /dev/null and b/examples/yolo/data/labels/99_6.png differ
diff --git a/examples/yolo/data/labels/99_7.png b/examples/yolo/data/labels/99_7.png
new file mode 100644 (file)
index 0000000..f7b9e09
Binary files /dev/null and b/examples/yolo/data/labels/99_7.png differ
diff --git a/examples/yolo/yolo-image.cpp b/examples/yolo/yolo-image.cpp
new file mode 100644 (file)
index 0000000..ceddc41
--- /dev/null
@@ -0,0 +1,210 @@
+#define STB_IMAGE_IMPLEMENTATION
+#include "stb_image.h"
+#define STB_IMAGE_WRITE_IMPLEMENTATION
+#include "stb_image_write.h"
+
+#include "yolo-image.h"
+
+static void draw_box(yolo_image & a, int x1, int y1, int x2, int y2, float r, float g, float b)
+{
+    if (x1 < 0) x1 = 0;
+    if (x1 >= a.w) x1 = a.w-1;
+    if (x2 < 0) x2 = 0;
+    if (x2 >= a.w) x2 = a.w-1;
+
+    if (y1 < 0) y1 = 0;
+    if (y1 >= a.h) y1 = a.h-1;
+    if (y2 < 0) y2 = 0;
+    if (y2 >= a.h) y2 = a.h-1;
+
+    for (int i = x1; i <= x2; ++i){
+        a.data[i + y1*a.w + 0*a.w*a.h] = r;
+        a.data[i + y2*a.w + 0*a.w*a.h] = r;
+
+        a.data[i + y1*a.w + 1*a.w*a.h] = g;
+        a.data[i + y2*a.w + 1*a.w*a.h] = g;
+
+        a.data[i + y1*a.w + 2*a.w*a.h] = b;
+        a.data[i + y2*a.w + 2*a.w*a.h] = b;
+    }
+    for (int i = y1; i <= y2; ++i){
+        a.data[x1 + i*a.w + 0*a.w*a.h] = r;
+        a.data[x2 + i*a.w + 0*a.w*a.h] = r;
+
+        a.data[x1 + i*a.w + 1*a.w*a.h] = g;
+        a.data[x2 + i*a.w + 1*a.w*a.h] = g;
+
+        a.data[x1 + i*a.w + 2*a.w*a.h] = b;
+        a.data[x2 + i*a.w + 2*a.w*a.h] = b;
+    }
+}
+
+void draw_box_width(yolo_image & a, int x1, int y1, int x2, int y2, int w, float r, float g, float b)
+{
+    for (int i = 0; i < w; ++i) {
+        draw_box(a, x1+i, y1+i, x2-i, y2-i, r, g, b);
+    }
+}
+
+bool save_image(const yolo_image & im, const char *name, int quality)
+{
+    uint8_t *data = (uint8_t*)calloc(im.w*im.h*im.c, sizeof(uint8_t));
+    for (int k = 0; k < im.c; ++k) {
+        for (int i = 0; i < im.w*im.h; ++i) {
+            data[i*im.c+k] = (uint8_t) (255*im.data[i + k*im.w*im.h]);
+        }
+    }
+    int success = stbi_write_jpg(name, im.w, im.h, im.c, data, quality);
+    free(data);
+    if (!success) {
+        fprintf(stderr, "Failed to write image %s\n", name);
+        return false;
+    }
+    return true;
+}
+
+bool load_image(const char *fname, yolo_image & img)
+{
+    int w, h, c;
+    uint8_t * data = stbi_load(fname, &w, &h, &c, 3);
+    if (!data) {
+        return false;
+    }
+    c = 3;
+    img.w = w;
+    img.h = h;
+    img.c = c;
+    img.data.resize(w*h*c);
+    for (int k = 0; k < c; ++k){
+        for (int j = 0; j < h; ++j){
+            for (int i = 0; i < w; ++i){
+                int dst_index = i + w*j + w*h*k;
+                int src_index = k + c*i + c*w*j;
+                img.data[dst_index] = (float)data[src_index]/255.;
+            }
+        }
+    }
+    stbi_image_free(data);
+    return true;
+}
+
+static yolo_image resize_image(const yolo_image & im, int w, int h)
+{
+    yolo_image resized(w, h, im.c);
+    yolo_image part(w, im.h, im.c);
+    float w_scale = (float)(im.w - 1) / (w - 1);
+    float h_scale = (float)(im.h - 1) / (h - 1);
+    for (int k = 0; k < im.c; ++k){
+        for (int r = 0; r < im.h; ++r) {
+            for (int c = 0; c < w; ++c) {
+                float val = 0;
+                if (c == w-1 || im.w == 1){
+                    val = im.get_pixel(im.w-1, r, k);
+                } else {
+                    float sx = c*w_scale;
+                    int ix = (int) sx;
+                    float dx = sx - ix;
+                    val = (1 - dx) * im.get_pixel(ix, r, k) + dx * im.get_pixel(ix+1, r, k);
+                }
+                part.set_pixel(c, r, k, val);
+            }
+        }
+    }
+    for (int k = 0; k < im.c; ++k){
+        for (int r = 0; r < h; ++r){
+            float sy = r*h_scale;
+            int iy = (int) sy;
+            float dy = sy - iy;
+            for (int c = 0; c < w; ++c){
+                float val = (1-dy) * part.get_pixel(c, iy, k);
+                resized.set_pixel(c, r, k, val);
+            }
+            if (r == h-1 || im.h == 1) continue;
+            for (int c = 0; c < w; ++c){
+                float val = dy * part.get_pixel(c, iy+1, k);
+                resized.add_pixel(c, r, k, val);
+            }
+        }
+    }
+    return resized;
+}
+
+static void embed_image(const yolo_image & source, yolo_image & dest, int dx, int dy)
+{
+    for (int k = 0; k < source.c; ++k) {
+        for (int y = 0; y < source.h; ++y) {
+            for (int x = 0; x < source.w; ++x) {
+                float val = source.get_pixel(x, y, k);
+                dest.set_pixel(dx+x, dy+y, k, val);
+            }
+        }
+    }
+}
+
+yolo_image letterbox_image(const yolo_image & im, int w, int h)
+{
+    int new_w = im.w;
+    int new_h = im.h;
+    if (((float)w/im.w) < ((float)h/im.h)) {
+        new_w = w;
+        new_h = (im.h * w)/im.w;
+    } else {
+        new_h = h;
+        new_w = (im.w * h)/im.h;
+    }
+    yolo_image resized = resize_image(im, new_w, new_h);
+    yolo_image boxed(w, h, im.c);
+    boxed.fill(0.5);
+    embed_image(resized, boxed, (w-new_w)/2, (h-new_h)/2);
+    return boxed;
+}
+
+static yolo_image tile_images(const yolo_image & a, const yolo_image & b, int dx)
+{
+    if (a.w == 0) {
+        return b;
+    }
+    yolo_image c(a.w + b.w + dx, (a.h > b.h) ? a.h : b.h, a.c);
+    c.fill(1.0f);
+    embed_image(a, c, 0, 0);
+    embed_image(b, c, a.w + dx, 0);
+    return c;
+}
+
+static yolo_image border_image(const yolo_image & a, int border)
+{
+    yolo_image b(a.w + 2*border, a.h + 2*border, a.c);
+    b.fill(1.0f);
+    embed_image(a, b, border, border);
+    return b;
+}
+
+yolo_image get_label(const std::vector<yolo_image> & alphabet, const std::string & label, int size)
+{
+    size = size/10;
+    size = std::min(size, 7);
+    yolo_image result(0,0,0);
+    for (int i = 0; i < (int)label.size(); ++i) {
+        int ch = label[i];
+        yolo_image img = alphabet[size*128 + ch];
+        result = tile_images(result, img, -size - 1 + (size+1)/2);
+    }
+    return border_image(result, (int)(result.h*.25));
+}
+
+void draw_label(yolo_image & im, int row, int col, const yolo_image & label, const float * rgb)
+{
+    int w = label.w;
+    int h = label.h;
+    if (row - h >= 0) {
+        row = row - h;
+    }
+    for (int j = 0; j < h && j + row < im.h; j++) {
+        for (int i = 0; i < w && i + col < im.w; i++) {
+            for (int k = 0; k < label.c; k++) {
+                float val = label.get_pixel(i, j, k);
+                im.set_pixel(i + col, j + row, k, rgb[k] * val);
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/examples/yolo/yolo-image.h b/examples/yolo/yolo-image.h
new file mode 100644 (file)
index 0000000..124e1cd
--- /dev/null
@@ -0,0 +1,39 @@
+#pragma once
+
+#include <string>
+#include <vector>
+#include <cassert>
+
+struct yolo_image {
+    int w, h, c;
+    std::vector<float> data;
+
+    yolo_image() : w(0), h(0), c(0) {}
+    yolo_image(int w, int h, int c) : w(w), h(h), c(c), data(w*h*c) {}
+
+    float get_pixel(int x, int y, int c) const {
+        assert(x >= 0 && x < w && y >= 0 && y < h && c >= 0 && c < this->c);
+        return data[c*w*h + y*w + x];
+    }
+
+    void set_pixel(int x, int y, int c, float val) {
+        assert(x >= 0 && x < w && y >= 0 && y < h && c >= 0 && c < this->c);
+        data[c*w*h + y*w + x] = val;
+    }
+
+    void add_pixel(int x, int y, int c, float val) {
+        assert(x >= 0 && x < w && y >= 0 && y < h && c >= 0 && c < this->c);
+        data[c*w*h + y*w + x] += val;
+    }
+
+    void fill(float val) {
+        std::fill(data.begin(), data.end(), val);
+    }
+};
+
+bool load_image(const char *fname, yolo_image & img);
+void draw_box_width(yolo_image & a, int x1, int y1, int x2, int y2, int w, float r, float g, float b);
+yolo_image letterbox_image(const yolo_image & im, int w, int h);
+bool save_image(const yolo_image & im, const char *name, int quality);
+yolo_image get_label(const std::vector<yolo_image> & alphabet, const std::string & label, int size);
+void draw_label(yolo_image & im, int row, int col, const yolo_image & label, const float * rgb);
diff --git a/examples/yolo/yolov3-tiny.cpp b/examples/yolo/yolov3-tiny.cpp
new file mode 100644 (file)
index 0000000..7c69fce
--- /dev/null
@@ -0,0 +1,525 @@
+#include "ggml/ggml.h"
+#include "yolo-image.h"
+
+#include <cmath>
+#include <cstdio>
+#include <cstring>
+#include <ctime>
+#include <string>
+#include <vector>
+#include <algorithm>
+#include <fstream>
+
+#if defined(_MSC_VER)
+#pragma warning(disable: 4244 4267) // possible loss of data
+#endif
+
+struct conv2d_layer {
+    struct ggml_tensor * weights;
+    struct ggml_tensor * biases;
+    struct ggml_tensor * scales;
+    struct ggml_tensor * rolling_mean;
+    struct ggml_tensor * rolling_variance;
+    int padding = 1;
+    bool batch_normalize = true;
+    bool activate = true; // true for leaky relu, false for linear
+};
+
+struct yolo_model {
+    int width = 416;
+    int height = 416;
+    std::vector<conv2d_layer> conv2d_layers;
+    struct ggml_context * ctx;
+};
+
+struct yolo_layer {
+    int classes = 80;
+    std::vector<int> mask;
+    std::vector<float> anchors;
+    struct ggml_tensor * predictions;
+
+    yolo_layer(int classes, const std::vector<int> & mask, const std::vector<float> & anchors, struct ggml_tensor * predictions)
+        : classes(classes), mask(mask), anchors(anchors), predictions(predictions)
+    { }
+
+    int entry_index(int location, int entry) const {
+        int w = predictions->ne[0];
+        int h = predictions->ne[1];
+        int n = location / (w*h);
+        int loc = location % (w*h);
+        return n*w*h*(4+classes+1) + entry*w*h + loc;
+    }
+};
+
+struct box {
+    float x, y, w, h;
+};
+
+struct detection {
+    box bbox;
+    std::vector<float> prob;
+    float objectness;
+};
+
+static bool load_model(const std::string & fname, yolo_model & model) {
+    struct gguf_init_params params = {
+        /*.no_alloc   =*/ false,
+        /*.ctx        =*/ &model.ctx,
+    };
+    gguf_context * ctx = gguf_init_from_file(fname.c_str(), params);
+    if (!ctx) {
+        fprintf(stderr, "%s: gguf_init_from_file() failed\n", __func__);
+        return false;
+    }
+    model.width  = 416;
+    model.height = 416;
+    model.conv2d_layers.resize(13);
+    model.conv2d_layers[7].padding = 0;
+    model.conv2d_layers[9].padding = 0;
+    model.conv2d_layers[9].batch_normalize = false;
+    model.conv2d_layers[9].activate = false;
+    model.conv2d_layers[10].padding = 0;
+    model.conv2d_layers[12].padding = 0;
+    model.conv2d_layers[12].batch_normalize = false;
+    model.conv2d_layers[12].activate = false;
+    for (int i = 0; i < (int)model.conv2d_layers.size(); i++) {
+        char name[256];
+        snprintf(name, sizeof(name), "l%d_weights", i);
+        model.conv2d_layers[i].weights = ggml_get_tensor(model.ctx, name);
+        snprintf(name, sizeof(name), "l%d_biases", i);
+        model.conv2d_layers[i].biases = ggml_get_tensor(model.ctx, name);
+        if (model.conv2d_layers[i].batch_normalize) {
+            snprintf(name, sizeof(name), "l%d_scales", i);
+            model.conv2d_layers[i].scales = ggml_get_tensor(model.ctx, name);
+            snprintf(name, sizeof(name), "l%d_rolling_mean", i);
+            model.conv2d_layers[i].rolling_mean = ggml_get_tensor(model.ctx, name);
+            snprintf(name, sizeof(name), "l%d_rolling_variance", i);
+            model.conv2d_layers[i].rolling_variance = ggml_get_tensor(model.ctx, name);
+        }
+    }
+    return true;
+}
+
+static bool load_labels(const char * filename, std::vector<std::string> & labels)
+{
+    std::ifstream file_in(filename);
+    if (!file_in) {
+        return false;
+    }
+    std::string line;
+    while (std::getline(file_in, line)) {
+        labels.push_back(line);
+    }    
+    GGML_ASSERT(labels.size() == 80);
+    return true;
+}
+
+static bool load_alphabet(std::vector<yolo_image> & alphabet)
+{
+    alphabet.resize(8 * 128);
+    for (int j = 0; j < 8; j++) {
+        for (int i = 32; i < 127; i++) {
+            char fname[256];
+            sprintf(fname, "data/labels/%d_%d.png", i, j);
+            if (!load_image(fname, alphabet[j*128 + i])) {
+                fprintf(stderr, "Cannot load '%s'\n", fname);
+                return false;
+            }
+        }
+    }
+    return true;
+}
+
+static ggml_tensor * apply_conv2d(ggml_context * ctx, ggml_tensor * input, const conv2d_layer & layer)
+{
+    struct ggml_tensor * result = ggml_conv_2d(ctx, layer.weights, input, 1, 1, layer.padding, layer.padding, 1, 1);
+    if (layer.batch_normalize) {
+        result = ggml_sub(ctx, result, ggml_repeat(ctx, layer.rolling_mean, result));
+        result = ggml_div(ctx, result, ggml_sqrt(ctx, ggml_repeat(ctx, layer.rolling_variance, result)));
+        result = ggml_mul(ctx, result, ggml_repeat(ctx, layer.scales, result));
+    }
+    result = ggml_add(ctx, result, ggml_repeat(ctx, layer.biases, result));
+    if (layer.activate) {
+        result = ggml_leaky(ctx, result);
+    }
+    return result;
+}
+
+static void activate_array(float * x, const int n)
+{
+    // logistic activation
+    for (int i = 0; i < n; i++) {
+        x[i] = 1./(1. + exp(-x[i]));
+    }
+}
+
+static void apply_yolo(yolo_layer & layer)
+{
+    int w = layer.predictions->ne[0];
+    int h = layer.predictions->ne[1];
+    int N = layer.mask.size();
+    float * data = ggml_get_data_f32(layer.predictions);
+    for (int n = 0; n < N; n++) {
+        int index = layer.entry_index(n*w*h, 0);
+        activate_array(data + index, 2*w*h);
+        index = layer.entry_index(n*w*h, 4);
+        activate_array(data + index, (1+layer.classes)*w*h);
+    }
+}
+
+static box get_yolo_box(const yolo_layer & layer, int n, int index, int i, int j, int lw, int lh, int w, int h, int stride)
+{
+    float * predictions = ggml_get_data_f32(layer.predictions);
+    box b;
+    b.x = (i + predictions[index + 0*stride]) / lw;
+    b.y = (j + predictions[index + 1*stride]) / lh;
+    b.w = exp(predictions[index + 2*stride]) * layer.anchors[2*n]   / w;
+    b.h = exp(predictions[index + 3*stride]) * layer.anchors[2*n+1] / h;
+    return b;
+}
+
+static void correct_yolo_box(box & b, int im_w, int im_h, int net_w, int net_h)
+{
+    int new_w = 0;
+    int new_h = 0;
+    if (((float)net_w/im_w) < ((float)net_h/im_h)) {
+        new_w = net_w;
+        new_h = (im_h * net_w)/im_w;
+    } else {
+        new_h = net_h;
+        new_w = (im_w * net_h)/im_h;
+    }
+    b.x = (b.x - (net_w - new_w)/2./net_w) / ((float)new_w/net_w);
+    b.y = (b.y - (net_h - new_h)/2./net_h) / ((float)new_h/net_h);
+    b.w *= (float)net_w/new_w;
+    b.h *= (float)net_h/new_h;
+}
+
+static void get_yolo_detections(const yolo_layer & layer, std::vector<detection> & detections, int im_w, int im_h, int netw, int neth, float thresh)
+{
+    int w = layer.predictions->ne[0];
+    int h = layer.predictions->ne[1];
+    int N = layer.mask.size();
+    float * predictions = ggml_get_data_f32(layer.predictions);
+    std::vector<detection> result;
+    for (int i = 0; i < w*h; i++) {
+        for (int n = 0; n < N; n++) {
+            int obj_index = layer.entry_index(n*w*h + i, 4);
+            float objectness = predictions[obj_index];
+            if (objectness <= thresh) {
+                continue;
+            }
+            detection det;
+            int box_index = layer.entry_index(n*w*h + i, 0);
+            int row = i / w;
+            int col = i % w;
+            det.bbox = get_yolo_box(layer, layer.mask[n], box_index, col, row, w, h, netw, neth, w*h);
+            correct_yolo_box(det.bbox, im_w, im_h, netw, neth);
+            det.objectness = objectness;
+            det.prob.resize(layer.classes);
+            for (int j = 0; j < layer.classes; j++) {
+                int class_index = layer.entry_index(n*w*h + i, 4 + 1 + j);
+                float prob = objectness*predictions[class_index];
+                det.prob[j] = (prob > thresh) ? prob : 0;
+            }
+            detections.push_back(det);
+        }
+    }
+}
+
+static float overlap(float x1, float w1, float x2, float w2)
+{
+    float l1 = x1 - w1/2;
+    float l2 = x2 - w2/2;
+    float left = l1 > l2 ? l1 : l2;
+    float r1 = x1 + w1/2;
+    float r2 = x2 + w2/2;
+    float right = r1 < r2 ? r1 : r2;
+    return right - left;
+}
+
+static float box_intersection(const box & a, const box & b)
+{
+    float w = overlap(a.x, a.w, b.x, b.w);
+    float h = overlap(a.y, a.h, b.y, b.h);
+    if (w < 0 || h < 0) return 0;
+    float area = w*h;
+    return area;
+}
+
+static float box_union(const box & a, const box & b)
+{
+    float i = box_intersection(a, b);
+    float u = a.w*a.h + b.w*b.h - i;
+    return u;
+}
+
+static float box_iou(const box & a, const box & b)
+{
+    return box_intersection(a, b)/box_union(a, b);
+}
+
+static void do_nms_sort(std::vector<detection> & dets, int classes, float thresh)
+{
+    int k = (int)dets.size()-1;
+    for (int i = 0; i <= k; ++i) {
+        if (dets[i].objectness == 0) {
+            std::swap(dets[i], dets[k]);
+            --k;
+            --i;
+        }
+    }
+    int total = k+1;
+    for (int k = 0; k < classes; ++k) {
+        std::sort(dets.begin(), dets.begin()+total, [=](const detection & a, const detection & b) {
+            return a.prob[k] > b.prob[k];
+        });
+        for (int i = 0; i < total; ++i) {
+            if (dets[i].prob[k] == 0) {
+                continue;
+            }
+            box a = dets[i].bbox;
+            for (int j = i+1; j < total; ++j){
+                box b = dets[j].bbox;
+                if (box_iou(a, b) > thresh) {
+                    dets[j].prob[k] = 0;
+                }
+            }
+        }
+    }
+}
+
+static float get_color(int c, int x, int max)
+{
+    float colors[6][3] = { {1,0,1}, {0,0,1}, {0,1,1}, {0,1,0}, {1,1,0}, {1,0,0} };
+    float ratio = ((float)x/max)*5;
+    int i = floor(ratio);
+    int j = ceil(ratio);
+    ratio -= i;
+    float r = (1-ratio) * colors[i][c] + ratio*colors[j][c];
+    return r;
+}
+
+static void draw_detections(yolo_image & im, const std::vector<detection> & dets, float thresh, const std::vector<std::string> & labels, const std::vector<yolo_image> & alphabet)
+{
+    int classes = (int)labels.size();
+    for (int i = 0; i < (int)dets.size(); i++) {
+        std::string labelstr;
+        int cl = -1;
+        for (int j = 0; j < (int)dets[i].prob.size(); j++) {
+            if (dets[i].prob[j] > thresh) {
+                if (cl < 0) {
+                    labelstr = labels[j];
+                    cl = j;
+                } else {
+                    labelstr += ", ";
+                    labelstr += labels[j];
+                }
+                printf("%s: %.0f%%\n", labels[j].c_str(), dets[i].prob[j]*100);
+            }
+        }
+        if (cl >= 0) {
+            int width = im.h * .006;
+            int offset = cl*123457 % classes;
+            float red = get_color(2,offset,classes);
+            float green = get_color(1,offset,classes);
+            float blue = get_color(0,offset,classes);
+            float rgb[3];
+
+            rgb[0] = red;
+            rgb[1] = green;
+            rgb[2] = blue;
+            box b = dets[i].bbox;
+
+            int left  = (b.x-b.w/2.)*im.w;
+            int right = (b.x+b.w/2.)*im.w;
+            int top   = (b.y-b.h/2.)*im.h;
+            int bot   = (b.y+b.h/2.)*im.h;
+
+            if (left < 0) left = 0;
+            if (right > im.w-1) right = im.w-1;
+            if (top < 0) top = 0;
+            if (bot > im.h-1) bot = im.h-1;
+
+            draw_box_width(im, left, top, right, bot, width, red, green, blue);
+            yolo_image label = get_label(alphabet, labelstr, (im.h*.03));
+            draw_label(im, top + width, left, label, rgb);
+        }
+    }
+}
+
+static void print_shape(int layer, const ggml_tensor * t)
+{
+    printf("Layer %2d output shape:  %3d x %3d x %4d x %3d\n", layer, (int)t->ne[0], (int)t->ne[1], (int)t->ne[2], (int)t->ne[3]);
+}
+
+void detect(yolo_image & img, const yolo_model & model, float thresh, const std::vector<std::string> & labels, const std::vector<yolo_image> & alphabet)
+{
+    static size_t buf_size = 20000000 * sizeof(float) * 4;
+    static void * buf = malloc(buf_size);
+
+    struct ggml_init_params params = {
+        /*.mem_size   =*/ buf_size,
+        /*.mem_buffer =*/ buf,
+        /*.no_alloc   =*/ false,
+    };
+
+    struct ggml_context * ctx0 = ggml_init(params);
+    struct ggml_cgraph gf = {};
+    std::vector<detection> detections;
+
+    yolo_image sized = letterbox_image(img, model.width, model.height);
+    struct ggml_tensor * input = ggml_new_tensor_4d(ctx0, GGML_TYPE_F32, model.width, model.height, 3, 1);
+    std::memcpy(input->data, sized.data.data(), ggml_nbytes(input));
+    ggml_set_name(input, "input");
+
+    struct ggml_tensor * result = apply_conv2d(ctx0, input, model.conv2d_layers[0]);
+    print_shape(0, result);
+    result = ggml_pool_2d(ctx0, result, GGML_OP_POOL_MAX, 2, 2, 2, 2, 0, 0);
+    print_shape(1, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[1]);
+    print_shape(2, result);
+    result = ggml_pool_2d(ctx0, result, GGML_OP_POOL_MAX, 2, 2, 2, 2, 0, 0);
+    print_shape(3, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[2]);
+    print_shape(4, result);
+    result = ggml_pool_2d(ctx0, result, GGML_OP_POOL_MAX, 2, 2, 2, 2, 0, 0);
+    print_shape(5, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[3]);
+    print_shape(6, result);
+    result = ggml_pool_2d(ctx0, result, GGML_OP_POOL_MAX, 2, 2, 2, 2, 0, 0);
+    print_shape(7, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[4]);
+    struct ggml_tensor * layer_8 = result;
+    print_shape(8, result);
+    result = ggml_pool_2d(ctx0, result, GGML_OP_POOL_MAX, 2, 2, 2, 2, 0, 0);
+    print_shape(9, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[5]);
+    print_shape(10, result);
+    result = ggml_pool_2d(ctx0, result, GGML_OP_POOL_MAX, 2, 2, 1, 1, 0.5, 0.5);
+    print_shape(11, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[6]);
+    print_shape(12, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[7]);
+    struct ggml_tensor * layer_13 = result;
+    print_shape(13, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[8]);
+    print_shape(14, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[9]);
+    struct ggml_tensor * layer_15 = result;
+    print_shape(15, result);
+    result = apply_conv2d(ctx0, layer_13, model.conv2d_layers[10]);
+    print_shape(18, result);
+    result = ggml_upscale(ctx0, result, 2);
+    print_shape(19, result);
+    result = ggml_concat(ctx0, result, layer_8);
+    print_shape(20, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[11]);
+    print_shape(21, result);
+    result = apply_conv2d(ctx0, result, model.conv2d_layers[12]);
+    struct ggml_tensor * layer_22 = result;
+    print_shape(22, result);
+
+    ggml_build_forward_expand(&gf, layer_15);
+    ggml_build_forward_expand(&gf, layer_22);
+    ggml_graph_compute_with_ctx(ctx0, &gf, 1);
+
+    yolo_layer yolo16{ 80, {3, 4, 5}, {10, 14, 23, 27, 37,58, 81, 82, 135, 169, 344, 319}, layer_15};
+    apply_yolo(yolo16);
+    get_yolo_detections(yolo16, detections, img.w, img.h, model.width, model.height, thresh);
+
+    yolo_layer yolo23{ 80, {0, 1, 2}, {10, 14, 23, 27, 37,58, 81, 82, 135, 169, 344, 319}, layer_22};
+    apply_yolo(yolo23);
+    get_yolo_detections(yolo23, detections, img.w, img.h, model.width, model.height, thresh);
+
+    do_nms_sort(detections, yolo23.classes, .45);
+    draw_detections(img, detections, thresh, labels, alphabet);
+    ggml_free(ctx0);
+}
+
+struct yolo_params {
+    float thresh          = 0.5;
+    std::string model     = "yolov3-tiny.gguf";
+    std::string fname_inp = "input.jpg";
+    std::string fname_out = "predictions.jpg";
+};
+
+void yolo_print_usage(int argc, char ** argv, const yolo_params & params) {
+    fprintf(stderr, "usage: %s [options]\n", argv[0]);
+    fprintf(stderr, "\n");
+    fprintf(stderr, "options:\n");
+    fprintf(stderr, "  -h, --help            show this help message and exit\n");
+    fprintf(stderr, "  -th T, --thresh T     detection threshold (default: %.2f)\n", params.thresh);
+    fprintf(stderr, "  -m FNAME, --model FNAME\n");
+    fprintf(stderr, "                        model path (default: %s)\n", params.model.c_str());
+    fprintf(stderr, "  -i FNAME, --inp FNAME\n");
+    fprintf(stderr, "                        input file (default: %s)\n", params.fname_inp.c_str());
+    fprintf(stderr, "  -o FNAME, --out FNAME\n");
+    fprintf(stderr, "                        output file (default: %s)\n", params.fname_out.c_str());
+    fprintf(stderr, "\n");
+}
+
+bool yolo_params_parse(int argc, char ** argv, yolo_params & params) {
+    for (int i = 1; i < argc; i++) {
+        std::string arg = argv[i];
+
+        if (arg == "-th" || arg == "--thresh") {
+            params.thresh = std::stof(argv[++i]);
+        } else if (arg == "-m" || arg == "--model") {
+            params.model = argv[++i];
+        } else if (arg == "-i" || arg == "--inp") {
+            params.fname_inp = argv[++i];
+        } else if (arg == "-o" || arg == "--out") {
+            params.fname_out = argv[++i];
+        } else if (arg == "-h" || arg == "--help") {
+            yolo_print_usage(argc, argv, params);
+            exit(0);
+        } else {
+            fprintf(stderr, "error: unknown argument: %s\n", arg.c_str());
+            yolo_print_usage(argc, argv, params);
+            exit(0);
+        }
+    }
+
+    return true;
+}
+
+int main(int argc, char *argv[])
+{
+    ggml_time_init();
+    yolo_model model;
+
+    yolo_params params;
+    if (!yolo_params_parse(argc, argv, params)) {
+        return 1;
+    }
+    if (!load_model(params.model, model)) {
+        fprintf(stderr, "%s: failed to load model from '%s'\n", __func__, params.model.c_str());
+        return 1;
+    }
+    yolo_image img(0,0,0);
+    if (!load_image(params.fname_inp.c_str(), img)) {
+        fprintf(stderr, "%s: failed to load image from '%s'\n", __func__, params.fname_inp.c_str());
+        return 1;
+    }
+    std::vector<std::string> labels;
+    if (!load_labels("data/coco.names", labels)) {
+        fprintf(stderr, "%s: failed to load labels from 'data/coco.names'\n", __func__);
+        return 1;
+    }
+    std::vector<yolo_image> alphabet;
+    if (!load_alphabet(alphabet)) {
+        fprintf(stderr, "%s: failed to load alphabet\n", __func__);
+        return 1;
+    }
+    const int64_t t_start_ms = ggml_time_ms();
+    detect(img, model, params.thresh, labels, alphabet);
+    const int64_t t_detect_ms = ggml_time_ms() - t_start_ms;
+    if (!save_image(img, params.fname_out.c_str(), 80)) {
+        fprintf(stderr, "%s: failed to save image to '%s'\n", __func__, params.fname_out.c_str());
+        return 1;
+    }
+    printf("Detected objects saved in '%s' (time: %f sec.)\n", params.fname_out.c_str(), t_detect_ms / 1000.0f);
+    ggml_free(model.ctx);
+    return 0;
+}
index 08bff5511c2254d942046b332d91984b04497ebc..a8c2a4ad940331a99eb92590eff7e788b7d01b80 100644 (file)
@@ -451,6 +451,7 @@ extern "C" {
         GGML_UNARY_OP_GELU,
         GGML_UNARY_OP_GELU_QUICK,
         GGML_UNARY_OP_SILU,
+        GGML_UNARY_OP_LEAKY
     };
 
     enum ggml_object_type {
@@ -943,6 +944,10 @@ extern "C" {
             struct ggml_context * ctx,
             struct ggml_tensor  * a);
 
+    GGML_API struct ggml_tensor * ggml_leaky(
+            struct ggml_context * ctx,
+            struct ggml_tensor  * a);
+
     GGML_API struct ggml_tensor * ggml_relu_inplace(
             struct ggml_context * ctx,
             struct ggml_tensor  * a);
@@ -1463,6 +1468,8 @@ extern "C" {
             int                   s0, // stride
             int                   p0); // padding
 
+    // the result will have 2*p0 padding for the first dimension
+    // and 2*p1 padding for the second dimension
     GGML_API struct ggml_tensor * ggml_pool_2d(
             struct ggml_context * ctx,
             struct ggml_tensor  * a,
@@ -1471,8 +1478,8 @@ extern "C" {
             int                   k1,
             int                   s0,
             int                   s1,
-            int                   p0,
-            int                   p1);
+            float                 p0,
+            float                 p1);
 
     // nearest interpolate
     // used in stable-diffusion
index 9be8160aa17fef64eba47e12e9bbe6afec75d26e..a9fd9604e0fe8952276d73859e48178c9178beb5 100644 (file)
@@ -4,4 +4,5 @@ sentencepiece==0.1.98
 torch==2.0.1
 torchaudio==2.0.2
 torchvision==0.15.2
-transformers==4.29.2
\ No newline at end of file
+transformers==4.29.2
+gguf==0.4.5
index 6f66bab051cea482d07ce52fa564e57b2df45077..5b1e8c6286d22d2a357b276798d435ca09b36a4d 100644 (file)
@@ -3834,6 +3834,7 @@ inline static void ggml_vec_step_f32 (const int n, float * y, const float * x) {
 inline static void ggml_vec_tanh_f32 (const int n, float * y, const float * x) { for (int i = 0; i < n; ++i) y[i] = tanhf(x[i]);  }
 inline static void ggml_vec_elu_f32  (const int n, float * y, const float * x) { for (int i = 0; i < n; ++i) y[i] = (x[i] > 0.f) ? x[i] : expf(x[i])-1; }
 inline static void ggml_vec_relu_f32 (const int n, float * y, const float * x) { for (int i = 0; i < n; ++i) y[i] = (x[i] > 0.f) ? x[i] : 0.f; }
+inline static void ggml_vec_leaky_f32 (const int n, float * y, const float * x) { for (int i = 0; i < n; ++i) y[i] = (x[i] > 0.f) ? x[i] : 0.1f*x[i]; }
 
 static const float GELU_COEF_A     = 0.044715f;
 static const float GELU_QUICK_COEF = -1.702f;
@@ -6251,6 +6252,14 @@ struct ggml_tensor * ggml_relu_inplace(
     return ggml_unary_inplace(ctx, a, GGML_UNARY_OP_RELU);
 }
 
+// ggml_leaky
+
+struct ggml_tensor * ggml_leaky(
+        struct ggml_context * ctx,
+        struct ggml_tensor  * a) {
+    return ggml_unary(ctx, a, GGML_UNARY_OP_LEAKY);
+}
+
 // ggml_gelu
 
 struct ggml_tensor * ggml_gelu(
@@ -7855,7 +7864,7 @@ struct ggml_tensor * ggml_conv_transpose_2d_p0(
 
 // ggml_pool_*
 
-static int64_t ggml_calc_pool_output_size(int64_t ins, int ks, int s, int p) {
+static int64_t ggml_calc_pool_output_size(int64_t ins, int ks, int s, float p) {
     return (ins + 2 * p - ks) / s + 1;
 }
 
@@ -7902,8 +7911,8 @@ struct ggml_tensor * ggml_pool_2d(
         int                   k1,
         int                   s0,
         int                   s1,
-        int                   p0,
-        int                   p1) {
+        float                 p0,
+        float                 p1) {
 
     bool is_node = false;
 
@@ -7911,7 +7920,6 @@ struct ggml_tensor * ggml_pool_2d(
         GGML_ASSERT(false); // TODO: implement backward
         is_node = true;
     }
-
     const int64_t ne[3] = {
         ggml_calc_pool_output_size(a->ne[0], k0, s0, p0),
         ggml_calc_pool_output_size(a->ne[1], k1, s1, p1),
@@ -11342,6 +11350,48 @@ static void ggml_compute_forward_silu(
     }
 }
 
+// ggml_compute_forward_leaky
+
+static void ggml_compute_forward_leaky_f32(
+        const struct ggml_compute_params * params,
+        const struct ggml_tensor * src0,
+        struct ggml_tensor * dst) {
+    assert(params->ith == 0);
+    assert(ggml_are_same_shape(src0, dst));
+
+    if (params->type == GGML_TASK_INIT || params->type == GGML_TASK_FINALIZE) {
+        return;
+    }
+
+    const int n  = ggml_nrows(src0);
+    const int nc = src0->ne[0];
+
+    assert(dst->nb[0]  == sizeof(float));
+    assert(src0->nb[0] == sizeof(float));
+
+    for (int i = 0; i < n; i++) {
+        ggml_vec_leaky_f32(nc,
+                (float *) ((char *) dst->data  + i*( dst->nb[1])),
+                (float *) ((char *) src0->data + i*(src0->nb[1])));
+    }
+}
+
+static void ggml_compute_forward_leaky(
+        const struct ggml_compute_params * params,
+        const struct ggml_tensor * src0,
+        struct ggml_tensor * dst) {
+    switch (src0->type) {
+        case GGML_TYPE_F32:
+            {
+                ggml_compute_forward_leaky_f32(params, src0, dst);
+            } break;
+        default:
+            {
+                GGML_ASSERT(false);
+            } break;
+    }
+}
+
 // ggml_compute_forward_silu_back
 
 static void ggml_compute_forward_silu_back_f32(
@@ -14995,14 +15045,11 @@ static void ggml_compute_forward_pool_1d(
     ggml_compute_forward_pool_1d_sk_p0(params, op, src0, k0, dst);
 }
 
-// ggml_compute_forward_pool_2d_sk_p0
+// ggml_compute_forward_pool_2d
 
-static void ggml_compute_forward_pool_2d_sk_p0(
+static void ggml_compute_forward_pool_2d(
         const struct ggml_compute_params * params,
-        const enum   ggml_op_pool op,
         const struct ggml_tensor * src,
-        const int k0,
-        const int k1,
         struct ggml_tensor * dst) {
     assert(src->type == GGML_TYPE_F32);
     assert(params->ith == 0);
@@ -15011,6 +15058,14 @@ static void ggml_compute_forward_pool_2d_sk_p0(
         return;
     }
 
+    const int32_t * opts = (const int32_t *)dst->op_params;
+    enum ggml_op_pool op = opts[0];
+    const int k0 = opts[1];
+    const int k1 = opts[2];
+    const int s0 = opts[3];
+    const int s1 = opts[4];
+    const int p0 = opts[5];
+    const int p1 = opts[6];
     const char * cdata = (const char*)src->data;
     const char * const data_end = cdata + ggml_nbytes(src);
 
@@ -15021,6 +15076,8 @@ static void ggml_compute_forward_pool_2d_sk_p0(
     float * dplane = (float *)dst->data;
 
     const int ka = k0 * k1;
+    const int offset0 = -p0;
+    const int offset1 = -p1;
 
     while (cdata < data_end) {
         for (int oy = 0; oy < py; ++oy) {
@@ -15033,13 +15090,15 @@ static void ggml_compute_forward_pool_2d_sk_p0(
                     case GGML_OP_POOL_COUNT: GGML_ASSERT(false); break;
                 }
 
-                const int ix = ox * k0;
-                const int iy = oy * k1;
+                const int ix = offset0 + ox * s0;
+                const int iy = offset1 + oy * s1;
 
                 for (int ky = 0; ky < k1; ++ky) {
+                    if (iy + ky < 0 || iy + ky >= src->ne[1]) continue;
                     const float * const srow = (const float *)(cdata + src->nb[1] * (iy + ky));
                     for (int kx = 0; kx < k0; ++kx) {
                         int j = ix + kx;
+                        if (j < 0 || j >= src->ne[0]) continue;
                         switch (op) {
                             case GGML_OP_POOL_AVG:                     *out += srow[j]; break;
                             case GGML_OP_POOL_MAX: if (srow[j] > *out) *out  = srow[j]; break;
@@ -15060,29 +15119,6 @@ static void ggml_compute_forward_pool_2d_sk_p0(
     }
 }
 
-// ggml_compute_forward_pool_2d
-
-static void ggml_compute_forward_pool_2d(
-        const struct ggml_compute_params * params,
-        const struct ggml_tensor * src0,
-              struct ggml_tensor * dst) {
-
-    const int32_t * opts = (const int32_t *)dst->op_params;
-    enum ggml_op_pool op = opts[0];
-    const int k0 = opts[1];
-    const int k1 = opts[2];
-    const int s0 = opts[3];
-    const int s1 = opts[4];
-    const int p0 = opts[5];
-    const int p1 = opts[6];
-    GGML_ASSERT(p0 == 0);
-    GGML_ASSERT(p1 == 0); // padding not supported
-    GGML_ASSERT(k0 == s0);
-    GGML_ASSERT(k1 == s1); // only s = k supported
-
-    ggml_compute_forward_pool_2d_sk_p0(params, op, src0, k0, k1, dst);
-}
-
 // ggml_compute_forward_upscale
 
 static void ggml_compute_forward_upscale_f32(
@@ -16284,6 +16320,10 @@ static void ggml_compute_forward_unary(
             {
                 ggml_compute_forward_silu(params, src0, dst);
             } break;
+        case GGML_UNARY_OP_LEAKY:
+            {
+                ggml_compute_forward_leaky(params, src0, dst);
+            } break;
         default:
             {
                 GGML_ASSERT(false);
@@ -18731,6 +18771,7 @@ struct ggml_cplan ggml_graph_plan(struct ggml_cgraph * cgraph, int n_threads) {
                         case GGML_UNARY_OP_TANH:
                         case GGML_UNARY_OP_ELU:
                         case GGML_UNARY_OP_RELU:
+                        case GGML_UNARY_OP_LEAKY:
                             {
                                 n_tasks = 1;
                             } break;