From 371f21171a2606b4ad5f60651ed6f63cb8d08d99 Mon Sep 17 00:00:00 2001
From: AlexeyAB <alexeyab84@gmail.com>
Date: Thu, 15 Mar 2018 22:49:01 +0000
Subject: [PATCH] shortcut_layer resize for random=1

---
 src/detector.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/detector.c b/src/detector.c
index 59182c4..6d60cf0 100644
--- a/src/detector.c
+++ b/src/detector.c
@@ -43,6 +43,9 @@
     float avg_loss = -1;
     network *nets = calloc(ngpus, sizeof(network));
 
+	int iter_save;
+	iter_save = 100;
+
     srand(time(0));
     int seed = rand();
     int i;
@@ -89,7 +92,7 @@
 	args.small_object = l.small_object;
     args.d = &buffer;
     args.type = DETECTION_DATA;
-	args.threads = 4;// 8;
+	args.threads = 8;	// 64
 
     args.angle = net.angle;
     args.exposure = net.exposure;
@@ -113,7 +116,6 @@
 		if(l.random && count++%10 == 0){
             printf("Resizing\n");
 			int dim = (rand() % 12 + (init_w/32 - 5)) * 32;	// +-160
-            //int dim = (rand() % 10 + 10) * 32;
             //if (get_current_batch(net)+100 > net.max_batches) dim = 544;
             //int dim = (rand() % 4 + 16) * 32;
             printf("%d\n", dim);
@@ -177,7 +179,9 @@
 #endif	// OPENCV
 
 		//if (i % 1000 == 0 || (i < 1000 && i % 100 == 0)) {
-		if (i % 100 == 0) {
+		//if (i % 100 == 0) {
+		if(i >= iter_save) {
+			iter_save += 100;
 #ifdef GPU
 			if (ngpus != 1) sync_nets(nets, ngpus, 0);
 #endif

--
Gitblit v1.10.0