dnn: fix High-Level public API (cv::dnn::Model class)
authorAlexander Alekhin <alexander.a.alekhin@gmail.com>
Sat, 31 Oct 2020 14:08:13 +0000 (14:08 +0000)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Tue, 17 Nov 2020 11:01:31 +0000 (11:01 +0000)
commit23baf1a75e1fd70e300769654afec0024047fe7b
tree56e3dd7caac5d81ee30b9fb62fba298d973f7ee3
parent691c3d1e3c86d7fed233301a06a0095b8612d2d8
dnn: fix High-Level public API (cv::dnn::Model class)

- proxy selected Net methods only (don't derive from Net directly)
- default Model ctor is protected
modules/dnn/include/opencv2/dnn/dnn.hpp
modules/dnn/include/opencv2/dnn/version.hpp
modules/dnn/src/model.cpp
modules/dnn/test/test_caffe_importer.cpp