From 2b4e07f13e94a5fe36dcdb28156c70540eaadcb6 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Fri, 10 Jul 2015 23:38:39 +0000
Subject: [PATCH] small parser change

---
 src/parser.c |   13 +------------
 1 files changed, 1 insertions(+), 12 deletions(-)

diff --git a/src/parser.c b/src/parser.c
index 3646cf2..6d9116f 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -102,7 +102,6 @@
     #ifdef GPU
     if(weights || biases) push_deconvolutional_layer(layer);
     #endif
-    option_unused(options);
     return layer;
 }
 
@@ -131,7 +130,6 @@
     #ifdef GPU
     if(weights || biases) push_convolutional_layer(layer);
     #endif
-    option_unused(options);
     return layer;
 }
 
@@ -150,7 +148,6 @@
     #ifdef GPU
     if(weights || biases) push_connected_layer(layer);
     #endif
-    option_unused(options);
     return layer;
 }
 
@@ -158,7 +155,6 @@
 {
     int groups = option_find_int(options, "groups",1);
     softmax_layer layer = make_softmax_layer(params.batch, params.inputs, groups);
-    option_unused(options);
     return layer;
 }
 
@@ -171,7 +167,6 @@
     int objectness = option_find_int(options, "objectness", 0);
     int background = option_find_int(options, "background", 0);
     detection_layer layer = make_detection_layer(params.batch, params.inputs, classes, coords, joint, rescore, background, objectness);
-    option_unused(options);
     return layer;
 }
 
@@ -180,7 +175,6 @@
     char *type_s = option_find_str(options, "type", "sse");
     COST_TYPE type = get_cost_type(type_s);
     cost_layer layer = make_cost_layer(params.batch, params.inputs, type);
-    option_unused(options);
     return layer;
 }
 
@@ -201,7 +195,6 @@
     if(!(h && w && c)) error("Layer before crop layer must output image.");
 
     crop_layer l = make_crop_layer(batch,h,w,c,crop_height,crop_width,flip, angle, saturation, exposure);
-    option_unused(options);
     return l;
 }
 
@@ -218,7 +211,6 @@
     if(!(h && w && c)) error("Layer before maxpool layer must output image.");
 
     maxpool_layer layer = make_maxpool_layer(batch,h,w,c,size,stride);
-    option_unused(options);
     return layer;
 }
 
@@ -226,7 +218,6 @@
 {
     float probability = option_find_float(options, "probability", .5);
     dropout_layer layer = make_dropout_layer(params.batch, params.inputs, probability);
-    option_unused(options);
     return layer;
 }
 
@@ -237,7 +228,6 @@
     float kappa = option_find_float(options, "kappa", 1);
     int size = option_find_int(options, "size", 5);
     layer l = make_normalization_layer(params.batch, params.w, params.h, params.c, size, alpha, beta, kappa);
-    option_unused(options);
     return l;
 }
 
@@ -278,7 +268,6 @@
         }
     }
 
-    option_unused(options);
     return layer;
 }
 
@@ -298,7 +287,6 @@
     net->c = option_find_int_quiet(options, "channels",0);
     net->inputs = option_find_int_quiet(options, "inputs", net->h * net->w * net->c);
     if(!net->inputs && !(net->h && net->w && net->c)) error("No input parameters supplied");
-    option_unused(options);
 }
 
 network parse_network_cfg(char *filename)
@@ -359,6 +347,7 @@
             fprintf(stderr, "Type not recognized: %s\n", s->type);
         }
         l.dontload = option_find_int_quiet(options, "dontload", 0);
+        option_unused(options);
         net.layers[count] = l;
         free_section(s);
         n = n->next;

--
Gitblit v1.10.0