inference_engine.hpp
Go to the documentation of this file.
1 // Copyright (C) 2018-2020 Intel Corporation
2 // SPDX-License-Identifier: Apache-2.0
3 //
4 
5 /**
6  * @brief A header file that provides a set minimal required Inference Engine API.
7  * @file inference_engine.hpp
8  */
9 #pragma once
10 
11 #include <ie_api.h>
12 #include <ie_blob.h>
13 #include <ie_layers.h>
14 #include <cpp/ie_cnn_net_reader.h>
16 #include <cpp/ie_plugin_cpp.hpp>
17 #include <ie_core.hpp>
18 #include <ie_error.hpp>
19 #include <ie_icnn_network.hpp>
21 #include <ie_plugin_config.hpp>
22 #include <ie_plugin_dispatcher.hpp>
23 #include <ie_version.hpp>
A header file that provides wrapper classes for IExecutableNetwork.
A header file that provides versioning information for the inference engine shared library...
A header file for a plugin logging mechanism.
This is a header file for the Network reader class (wrapper) used to build networks from a given IR...
A header file for Blob and generic TBlob<>
A header for a class to handle plugin loading.
This is a header file for the ICNNNetwork class.
This is a header file for the Inference Engine Core class C++ API.
a header file for internal Layers structure to describe layers information
a header for advanced hardware related properties for IE plugins
This is a header file for the ICNNNetworkStats class.
The macro defines a symbol import/export mechanism essential for Microsoft Windows(R) OS...
This is a header file for the Inference Engine plugin C++ API.