From 7100de0b59892351c03ce60760431b24947e2ca3 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Mon, 23 Mar 2015 04:28:45 +0000
Subject: [PATCH] going to break stuff

---
 src/detection.c |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/detection.c b/src/detection.c
index 15694c5..522a321 100644
--- a/src/detection.c
+++ b/src/detection.c
@@ -3,11 +3,11 @@
 #include "parser.h"
 
 
-char *class_names[] = {"aeroplane", "bicycle", "bird", "boat", "bottle", "bus", "car", "cat", "chair", "cow", "diningtable", "dog", "horse", "motorbike", "person", "pottedplant", "sheep", "sofa", "train", "tvmonitor"};
+char *class_names[] = {"bg", "aeroplane", "bicycle", "bird", "boat", "bottle", "bus", "car", "cat", "chair", "cow", "diningtable", "dog", "horse", "motorbike", "person", "pottedplant", "sheep", "sofa", "train", "tvmonitor"};
 #define AMNT 3
 void draw_detection(image im, float *box, int side)
 {
-    int classes = 20;
+    int classes = 21;
     int elems = 4+classes;
     int j;
     int r, c;
@@ -50,6 +50,7 @@
     if(weightfile){
         load_weights(&net, weightfile);
     }
+    net.seen = 0;
     printf("Learning Rate: %g, Momentum: %g, Decay: %g\n", net.learning_rate, net.momentum, net.decay);
     int imgs = 128;
     srand(time(0));
@@ -62,7 +63,7 @@
     int im_dim = 512;
     int jitter = 64;
     int classes = 20;
-    int background = 1;
+    int background = 0;
     pthread_t load_thread = load_data_detection_thread(imgs, paths, plist->size, classes, im_dim, im_dim, 7, 7, jitter, background, &buffer);
     clock_t time;
     while(1){
@@ -72,12 +73,12 @@
         train = buffer;
         load_thread = load_data_detection_thread(imgs, paths, plist->size, classes, im_dim, im_dim, 7, 7, jitter, background, &buffer);
 
-        /*
-           image im = float_to_image(im_dim - jitter, im_dim-jitter, 3, train.X.vals[0]);
-           draw_detection(im, train.y.vals[0], 7);
+/*
+           image im = float_to_image(im_dim - jitter, im_dim-jitter, 3, train.X.vals[114]);
+           draw_detection(im, train.y.vals[114], 7);
            show_image(im, "truth");
            cvWaitKey(0);
-         */
+*/
 
         printf("Loaded: %lf seconds\n", sec(clock()-time));
         time=clock();
@@ -108,7 +109,7 @@
     char **paths = (char **)list_to_array(plist);
     int im_size = 448;
     int classes = 20;
-    int background = 1;
+    int background = 0;
     int num_output = 7*7*(4+classes+background);
 
     int m = plist->size;

--
Gitblit v1.10.0