From c521f87c9eb3ee70258f315ad0d72d7cf174e8b7 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Mon, 25 May 2015 18:53:10 +0000
Subject: [PATCH] ?
---
src/detection_layer.c | 17 +++++------------
1 files changed, 5 insertions(+), 12 deletions(-)
diff --git a/src/detection_layer.c b/src/detection_layer.c
index af137c6..ae5930f 100644
--- a/src/detection_layer.c
+++ b/src/detection_layer.c
@@ -368,18 +368,11 @@
*(l.cost) += pow((1-iou), 2);
- if(0){
- l.delta[j+0] = (state.truth[j+0] - l.output[j+0]);
- l.delta[j+1] = (state.truth[j+1] - l.output[j+1]);
- l.delta[j+2] = (state.truth[j+2] - l.output[j+2]);
- l.delta[j+3] = (state.truth[j+3] - l.output[j+3]);
- }else{
- l.delta[j+0] = 4 * (state.truth[j+0] - l.output[j+0]) / 7;
- l.delta[j+1] = 4 * (state.truth[j+1] - l.output[j+1]) / 7;
- l.delta[j+2] = 4 * (state.truth[j+2] - l.output[j+2]);
- l.delta[j+3] = 4 * (state.truth[j+3] - l.output[j+3]);
- }
- if(0){
+ l.delta[j+0] = 4 * (state.truth[j+0] - l.output[j+0]);
+ l.delta[j+1] = 4 * (state.truth[j+1] - l.output[j+1]);
+ l.delta[j+2] = 4 * (state.truth[j+2] - l.output[j+2]);
+ l.delta[j+3] = 4 * (state.truth[j+3] - l.output[j+3]);
+ if(1){
for (j = offset; j < offset+classes; ++j) {
if(state.truth[j]) state.truth[j] = iou;
l.delta[j] = state.truth[j] - l.output[j];
--
Gitblit v1.10.0