pooling ocl kernel optimization
authorLi Peng <peng.li@intel.com>
Wed, 27 Jun 2018 07:15:56 +0000 (15:15 +0800)
committerLi Peng <peng.li@intel.com>
Fri, 29 Jun 2018 07:22:49 +0000 (15:22 +0800)
commit145eae321efe76ebf7a9c425368b48fafefbd1da
tree5c6bc9c7ddb0b41116811258e5da8a598fbd4363
parente4b51fa8ad287154595187226d65c4df948c67b4
pooling ocl kernel optimization

set global size with real output size, also optimize

max pooling index computation if necessary.

Signed-off-by: Li Peng <peng.li@intel.com>
modules/dnn/src/dnn.cpp
modules/dnn/src/layers/pooling_layer.cpp
modules/dnn/src/ocl4dnn/include/ocl4dnn.hpp
modules/dnn/src/ocl4dnn/src/ocl4dnn_pool.cpp
modules/dnn/src/opencl/ocl4dnn_pooling.cl