From 372980d690f84aade1ebfd1a92750ed327ab1c8d Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Mon, 04 May 2015 18:29:21 +0000
Subject: [PATCH] i don't know what's going on anymore
---
src/detection.c | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/src/detection.c b/src/detection.c
index f61da67..93e9fe1 100644
--- a/src/detection.c
+++ b/src/detection.c
@@ -81,7 +81,8 @@
if (imgnet){
plist = get_paths("/home/pjreddie/data/imagenet/det.train.list");
}else{
- plist = get_paths("/home/pjreddie/data/voc/trainall.txt");
+ plist = get_paths("/home/pjreddie/data/voc/no_2012_val.txt");
+ //plist = get_paths("/home/pjreddie/data/voc/no_2007_test.txt");
//plist = get_paths("/home/pjreddie/data/coco/trainval.txt");
//plist = get_paths("/home/pjreddie/data/voc/all2007-2012.txt");
}
@@ -131,12 +132,12 @@
if (nuisance) scale = 1.-pred.vals[j][k];
for (class = 0; class < classes; ++class){
int ci = k+classes+background+nuisance;
- float y = (pred.vals[j][ci + 0] + row)/num_boxes;
- float x = (pred.vals[j][ci + 1] + col)/num_boxes;
- float h = pred.vals[j][ci + 2]; //* distance_from_edge(row, num_boxes);
- h = h*h;
- float w = pred.vals[j][ci + 3]; //* distance_from_edge(col, num_boxes);
+ float x = (pred.vals[j][ci + 0] + col)/num_boxes;
+ float y = (pred.vals[j][ci + 1] + row)/num_boxes;
+ float w = pred.vals[j][ci + 2]; //* distance_from_edge(row, num_boxes);
+ float h = pred.vals[j][ci + 3]; //* distance_from_edge(col, num_boxes);
w = w*w;
+ h = h*h;
float prob = scale*pred.vals[j][k+class+background+nuisance];
if(prob < threshold) continue;
printf("%d %d %f %f %f %f %f\n", offset + j, class, prob, y, x, h, w);
@@ -156,7 +157,8 @@
fprintf(stderr, "Learning Rate: %g, Momentum: %g, Decay: %g\n", net.learning_rate, net.momentum, net.decay);
srand(time(0));
- list *plist = get_paths("/home/pjreddie/data/voc/val.txt");
+ //list *plist = get_paths("/home/pjreddie/data/voc/test_2007.txt");
+ list *plist = get_paths("/home/pjreddie/data/voc/val_2012.txt");
//list *plist = get_paths("/home/pjreddie/data/voc/test.txt");
//list *plist = get_paths("/home/pjreddie/data/voc/val.expanded.txt");
//list *plist = get_paths("/home/pjreddie/data/voc/train.txt");
--
Gitblit v1.10.0