From 823c3f4b288be5bb5bc9b6f3bf41e809e66b6279 Mon Sep 17 00:00:00 2001
From: AlexeyAB <alexeyab84@gmail.com>
Date: Mon, 16 Apr 2018 13:01:35 +0000
Subject: [PATCH] Fixed AVX detection on Linux.

---
 src/detector.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/detector.c b/src/detector.c
index a0372ab..c5afae5 100644
--- a/src/detector.c
+++ b/src/detector.c
@@ -99,7 +99,7 @@
     args.hue = net.hue;
 
 #ifdef OPENCV
-	args.threads = 7;
+	args.threads = 3;
 	IplImage* img = NULL;
 	float max_img_loss = 5;
 	int number_of_lines = 100;
@@ -167,7 +167,7 @@
 #else
         loss = train_network(net, train);
 #endif
-        if (avg_loss < 0) avg_loss = loss;
+        if (avg_loss < 0 || avg_loss != avg_loss) avg_loss = loss;	// if(-inf or nan)
         avg_loss = avg_loss*.9 + loss*.1;
 
         i = get_current_batch(net);

--
Gitblit v1.10.0