Removed ICNNNetwork from Plugin API (#3384)

* ICNNnetwork

* Removed ICNNNetwork from Plugin API
This commit is contained in:
Ilya Lavrenov
2020-11-27 16:30:02 +03:00
committed by GitHub
parent 7d5da24f10
commit 6aa7c51de9
36 changed files with 124 additions and 143 deletions
+4 -7
View File
@@ -80,14 +80,11 @@ std::shared_ptr<ngraph::Function> TransformNetwork(const std::shared_ptr<const n
// ! [plugin:transform_network]
// ! [plugin:load_exe_network_impl]
InferenceEngine::ExecutableNetworkInternal::Ptr Plugin::LoadExeNetworkImpl(const InferenceEngine::ICNNNetwork & network,
InferenceEngine::ExecutableNetworkInternal::Ptr Plugin::LoadExeNetworkImpl(const InferenceEngine::CNNNetwork & network,
const ConfigMap &config) {
auto cfg = Configuration{ config, _cfg };
InferenceEngine::InputsDataMap networkInputs;
InferenceEngine::OutputsDataMap networkOutputs;
network.getInputsInfo(networkInputs);
network.getOutputsInfo(networkOutputs);
InferenceEngine::InputsDataMap networkInputs = network.getInputsInfo();
InferenceEngine::OutputsDataMap networkOutputs = network.getOutputsInfo();
// TODO: check with precisions supported by Template device
@@ -138,7 +135,7 @@ InferenceEngine::ExecutableNetwork Plugin::ImportNetworkImpl(std::istream& model
// ! [plugin:import_network_impl]
// ! [plugin:query_network]
QueryNetworkResult Plugin::QueryNetwork(const ICNNNetwork &network, const ConfigMap& config) const {
QueryNetworkResult Plugin::QueryNetwork(const CNNNetwork &network, const ConfigMap& config) const {
QueryNetworkResult res;
Configuration cfg{config, _cfg, false};
+2 -2
View File
@@ -24,10 +24,10 @@ public:
void SetConfig(const std::map<std::string, std::string> &config) override;
InferenceEngine::QueryNetworkResult
QueryNetwork(const InferenceEngine::ICNNNetwork &network,
QueryNetwork(const InferenceEngine::CNNNetwork &network,
const std::map<std::string, std::string>& config) const override;
InferenceEngine::ExecutableNetworkInternal::Ptr
LoadExeNetworkImpl(const InferenceEngine::ICNNNetwork &network,
LoadExeNetworkImpl(const InferenceEngine::CNNNetwork &network,
const std::map<std::string, std::string> &config) override;
void AddExtension(InferenceEngine::IExtensionPtr extension) override;
InferenceEngine::Parameter GetConfig(const std::string& name, const std::map<std::string, InferenceEngine::Parameter> & options) const override;