From 53a68783a54d92d203ffda18d257f6ef100b6300 Mon Sep 17 00:00:00 2001 From: Maksim Shabunin Date: Tue, 22 May 2018 15:18:18 +0300 Subject: [PATCH] dnn: support later IE versions --- modules/dnn/src/op_inf_engine.cpp | 4 ++++ modules/dnn/src/op_inf_engine.hpp | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/dnn/src/op_inf_engine.cpp b/modules/dnn/src/op_inf_engine.cpp index 23be7dc896..c24b137107 100644 --- a/modules/dnn/src/op_inf_engine.cpp +++ b/modules/dnn/src/op_inf_engine.cpp @@ -192,6 +192,10 @@ void InfEngineBackendNet::getName(char*, size_t) noexcept { } +void InfEngineBackendNet::getName(char*, size_t) const noexcept +{ +} + size_t InfEngineBackendNet::layerCount() noexcept { return layers.size(); diff --git a/modules/dnn/src/op_inf_engine.hpp b/modules/dnn/src/op_inf_engine.hpp index 67dadd3066..a61678cab2 100644 --- a/modules/dnn/src/op_inf_engine.hpp +++ b/modules/dnn/src/op_inf_engine.hpp @@ -46,7 +46,9 @@ public: virtual InferenceEngine::InputInfo::Ptr getInput(const std::string &inputName) noexcept CV_OVERRIDE; - virtual void getName(char *pName, size_t len) noexcept CV_OVERRIDE; + virtual void getName(char *pName, size_t len) noexcept; + + virtual void getName(char *pName, size_t len) const noexcept; virtual size_t layerCount() noexcept CV_OVERRIDE;