From 08b757a0bf76efe8c76b453063a1bb19315bcaa6 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Wed, 14 Jan 2015 20:18:57 +0000
Subject: [PATCH] Stable, needs to be way faster

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

diff --git a/src/maxpool_layer.c b/src/maxpool_layer.c
index 6531541..c05e939 100644
--- a/src/maxpool_layer.c
+++ b/src/maxpool_layer.c
@@ -115,7 +115,6 @@
     int h = (layer.h-1)/layer.stride + 1;
     int w = (layer.w-1)/layer.stride + 1;
     int c = layer.c;
-    cl_setup();
     cl_kernel kernel = get_forward_kernel();
     cl_command_queue queue = cl.queue;
 
@@ -132,7 +131,7 @@
 
     const size_t global_size[] = {h*w*c*layer.batch};
 
-    clEnqueueNDRangeKernel(queue, kernel, 1, 0, global_size, 0, 0, 0, 0);
+    cl.error = clEnqueueNDRangeKernel(queue, kernel, 1, 0, global_size, 0, 0, 0, 0);
     check_error(cl);
 }
 
@@ -149,7 +148,6 @@
 
 void backward_maxpool_layer_gpu(maxpool_layer layer, cl_mem delta)
 {
-    cl_setup();
     cl_kernel kernel = get_backward_kernel();
     cl_command_queue queue = cl.queue;
 
@@ -166,7 +164,7 @@
 
     const size_t global_size[] = {layer.h*layer.w*layer.c*layer.batch};
 
-    clEnqueueNDRangeKernel(queue, kernel, 1, 0, global_size, 0, 0, 0, 0);
+    cl.error = clEnqueueNDRangeKernel(queue, kernel, 1, 0, global_size, 0, 0, 0, 0);
     check_error(cl);
 }
 

--
Gitblit v1.10.0