Custom layers for deep learning networks (#11129)
authorDmitry Kurtaev <dmitry.kurtaev+github@gmail.com>
Tue, 24 Apr 2018 11:59:59 +0000 (14:59 +0300)
committerVadim Pisarevsky <vadim.pisarevsky@gmail.com>
Tue, 24 Apr 2018 11:59:59 +0000 (14:59 +0300)
commit4ec456f0a0993457120b916b36bde1d6df93e37b
treed14b856c9fe81f789dfd6f15a32c0ba12a1b42e0
parent909a25571e92cfeb367f3019bbf07b1c59c88307
Custom layers for deep learning networks (#11129)

* Custom deep learning layers support

* Stack custom deep learning layers
19 files changed:
3rdparty/protobuf/src/google/protobuf/text_format.cc
3rdparty/protobuf/src/google/protobuf/text_format.h
doc/tutorials/dnn/dnn_custom_layers/dnn_custom_layers.md [new file with mode: 0644]
doc/tutorials/dnn/table_of_content_dnn.markdown
modules/dnn/include/opencv2/dnn/all_layers.hpp
modules/dnn/include/opencv2/dnn/dict.hpp
modules/dnn/include/opencv2/dnn/dnn.inl.hpp
modules/dnn/include/opencv2/dnn/layer.details.hpp
modules/dnn/include/opencv2/dnn/layer.hpp
modules/dnn/src/caffe/caffe_importer.cpp
modules/dnn/src/caffe/caffe_io.cpp
modules/dnn/src/dnn.cpp
modules/dnn/src/tensorflow/tf_importer.cpp
modules/dnn/src/torch/torch_importer.cpp
modules/dnn/test/test_layers.cpp
modules/dnn/test/test_misc.cpp
modules/dnn/test/test_tf_importer.cpp
modules/dnn/test/test_torch_importer.cpp
samples/cpp/tutorial_code/dnn/custom_layers.cpp [new file with mode: 0644]