From 043289426b2d08d925fc1c980b0d2a01e2360e93 Mon Sep 17 00:00:00 2001
From: AlexeyAB <alexeyab84@gmail.com>
Date: Sat, 04 Aug 2018 00:11:10 +0000
Subject: [PATCH] max pool layer is fixed
---
src/parser.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/parser.c b/src/parser.c
index d91b1ca..c716ea9 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -457,7 +457,7 @@
{
int stride = option_find_int(options, "stride",1);
int size = option_find_int(options, "size",stride);
- int padding = option_find_int_quiet(options, "padding", (size-1)/2);
+ int padding = option_find_int_quiet(options, "padding", size-1);
int batch,h,w,c;
h = params.h;
@@ -511,7 +511,7 @@
layer parse_shortcut(list *options, size_params params, network net)
{
- char *l = option_find(options, "from");
+ char *l = option_find(options, "from");
int index = atoi(l);
if(index < 0) index = params.index + index;
@@ -555,7 +555,7 @@
route_layer parse_route(list *options, size_params params, network net)
{
- char *l = option_find(options, "layers");
+ char *l = option_find(options, "layers");
int len = strlen(l);
if(!l) error("Route Layer must specify input layers");
int n = 1;
@@ -654,8 +654,8 @@
net->step = option_find_int(options, "step", 1);
net->scale = option_find_float(options, "scale", 1);
} else if (net->policy == STEPS){
- char *l = option_find(options, "steps");
- char *p = option_find(options, "scales");
+ char *l = option_find(options, "steps");
+ char *p = option_find(options, "scales");
if(!l || !p) error("STEPS policy must have steps and scales in cfg file");
int len = strlen(l);
@@ -808,7 +808,7 @@
params.inputs = l.outputs;
}
if (l.bflops > 0) bflops += l.bflops;
- }
+ }
free_list(sections);
net.outputs = get_network_output_size(net);
net.output = get_network_output(net);
--
Gitblit v1.10.0