Merge pull request #12071 from l-bat/l-bat:onnx_parser
authorLubov Batanina <piccione-mail@yandex.ru>
Mon, 10 Sep 2018 18:07:51 +0000 (21:07 +0300)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Mon, 10 Sep 2018 18:07:51 +0000 (21:07 +0300)
commit0c8590027f3c1b9f1f6b50d71b42ba3bbfbaa11c
tree1ccdb68549bb401cfce621013f20593f05c13605
parentc331a214d0ee3fa5a82207095f9cca1d01c0adc6
Merge pull request #12071 from l-bat/l-bat:onnx_parser

* Add Squeezenet support in ONNX

* Add AlexNet support in ONNX

* Add Googlenet support in ONNX

* Add CaffeNet and RCNN support in ONNX

* Add VGG16 and VGG16 with batch normalization support in ONNX

* Add RCNN, ZFNet, ResNet18v1 and ResNet50v1 support in ONNX

* Add ResNet101_DUC_HDC

* Add Tiny Yolov2

* Add CNN_MNIST, MobileNetv2 and LResNet100 support in ONNX

* Add ONNX models for emotion recognition

* Add DenseNet121 support in ONNX

* Add Inception v1 support in ONNX

* Refactoring

* Fix tests

* Fix tests

* Skip unstable test

* Modify Reshape operation
modules/dnn/CMakeLists.txt
modules/dnn/include/opencv2/dnn/dict.hpp
modules/dnn/include/opencv2/dnn/dnn.hpp
modules/dnn/include/opencv2/dnn/dnn.inl.hpp
modules/dnn/misc/onnx/opencv-onnx.pb.cc [new file with mode: 0644]
modules/dnn/misc/onnx/opencv-onnx.pb.h [new file with mode: 0644]
modules/dnn/src/dnn.cpp
modules/dnn/src/onnx/onnx_importer.cpp [new file with mode: 0644]
modules/dnn/src/onnx/opencv-onnx.proto [new file with mode: 0644]
modules/dnn/test/test_onnx_importer.cpp [new file with mode: 0644]