From ed081736347cd9731834fd44f4bccbcde39ce760 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Thu, 26 Nov 2015 22:34:47 +0000
Subject: [PATCH] idk

---
 src/yolo_kernels.cu |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/yolo_kernels.cu b/src/yolo_kernels.cu
index e102f54..e603caf 100644
--- a/src/yolo_kernels.cu
+++ b/src/yolo_kernels.cu
@@ -33,6 +33,7 @@
 static image disp ;
 static cv::VideoCapture cap;
 static float fps = 0;
+static int demo_thresh = 0;
 
 void *fetch_in_thread(void *ptr)
 {
@@ -48,24 +49,24 @@
 void *detect_in_thread(void *ptr)
 {
     float nms = .4;
-    float thresh = .2;
 
     detection_layer l = net.layers[net.n-1];
     float *X = det_s.data;
     float *predictions = network_predict(net, X);
     free_image(det_s);
-    convert_yolo_detections(predictions, l.classes, l.n, l.sqrt, l.side, 1, 1, thresh, probs, boxes, 0);
+    convert_yolo_detections(predictions, l.classes, l.n, l.sqrt, l.side, 1, 1, demo_thresh, probs, boxes, 0);
     if (nms > 0) do_nms(boxes, probs, l.side*l.side*l.n, l.classes, nms);
     printf("\033[2J");
     printf("\033[1;1H");
     printf("\nFPS:%.0f\n",fps);
     printf("Objects:\n\n");
-    draw_detections(det, l.side*l.side*l.n, thresh, boxes, probs, voc_names, voc_labels, 20);
+    draw_detections(det, l.side*l.side*l.n, demo_thresh, boxes, probs, voc_names, voc_labels, 20);
     return 0;
 }
 
 extern "C" void demo_yolo(char *cfgfile, char *weightfile, float thresh, int cam_index)
 {
+    demo_thresh = thresh;
     printf("YOLO demo\n");
     net = parse_network_cfg(cfgfile);
     if(weightfile){

--
Gitblit v1.10.0