Merge pull request #18862 from sl-sergei:support_pool1d
authorSergei Slashchinin <62052793+sl-sergei@users.noreply.github.com>
Tue, 24 Nov 2020 16:52:45 +0000 (19:52 +0300)
committerGitHub <noreply@github.com>
Tue, 24 Nov 2020 16:52:45 +0000 (16:52 +0000)
commitf4f462c50bd3e3c25c8ad7b88e3bfaca49d0f702
tree732effd9ebcdb59cd5905abe40dde940dd9bd08e
parent359ecda4fc8297ba4803ffbc950a246efabc0ce2
Merge pull request #18862 from sl-sergei:support_pool1d

Support for Pool1d layer for OpenCV and OpenCL targets

* Initial version of Pool1d support

* Fix variable naming

* Fix 1d pooling for OpenCL

* Change support logic, remove unnecessary variable, split the tests

* Remove other depricated variables

* Fix warning. Check tests

* Change support check logic

* Change support check logic, 2
modules/dnn/include/opencv2/dnn/all_layers.hpp
modules/dnn/src/layers/pooling_layer.cpp
modules/dnn/src/ocl4dnn/src/ocl4dnn_pool.cpp
modules/dnn/test/test_onnx_importer.cpp