| ▼ inference-engine | |
| ▼ include | |
| ► builders | |
| ie_argmax_layer.hpp | |
| ie_batch_normalization_layer.hpp | |
| ie_clamp_layer.hpp | |
| ie_concat_layer.hpp | |
| ie_const_layer.hpp | |
| ie_convolution_layer.hpp | |
| ie_crop_layer.hpp | |
| ie_ctc_greedy_decoder_layer.hpp | |
| ie_deconvolution_layer.hpp | |
| ie_deformable_convolution_layer.hpp | |
| ie_detection_output_layer.hpp | |
| ie_eltwise_layer.hpp | |
| ie_elu_layer.hpp | |
| ie_fully_connected_layer.hpp | |
| ie_grn_layer.hpp | |
| ie_gru_sequence_layer.hpp | |
| ie_input_layer.hpp | |
| ie_layer_builder.hpp | |
| ie_layer_decorator.hpp | |
| ie_lrn_layer.hpp | |
| ie_lstm_sequence_layer.hpp | |
| ie_memory_layer.hpp | |
| ie_mvn_layer.hpp | |
| ie_network_builder.hpp | |
| ie_norm_layer.hpp | |
| ie_normalize_layer.hpp | |
| ie_output_layer.hpp | |
| ie_permute_layer.hpp | |
| ie_pooling_layer.hpp | |
| ie_power_layer.hpp | |
| ie_prelu_layer.hpp | |
| ie_prior_box_clustered_layer.hpp | |
| ie_prior_box_layer.hpp | |
| ie_proposal_layer.hpp | |
| ie_psroi_pooling_layer.hpp | |
| ie_region_yolo_layer.hpp | |
| ie_relu6_layer.hpp | |
| ie_relu_layer.hpp | |
| ie_reorg_yolo_layer.hpp | |
| ie_resample_layer.hpp | |
| ie_reshape_layer.hpp | |
| ie_rnn_sequence_layer.hpp | |
| ie_roi_pooling_layer.hpp | |
| ie_scale_shift_layer.hpp | |
| ie_sigmoid_layer.hpp | |
| ie_simpler_nms_layer.hpp | |
| ie_softmax_layer.hpp | |
| ie_split_layer.hpp | |
| ie_tanh_layer.hpp | |
| ie_tile_layer.hpp | |
| ► cldnn | |
| cldnn_config.hpp | |
| ► cpp | |
| ie_cnn_net_reader.h | This is a header file for the Network reader class (wrapper) used to build networks from a given IR |
| ie_cnn_network.h | A header file that provides wrapper for ICNNNetwork object |
| ie_executable_network.hpp | A header file that provides wrapper classes for IExecutableNetwork |
| ie_infer_request.hpp | A header file that provides wrapper classes for infer requests and callbacks |
| ie_memory_state.hpp | |
| ie_plugin_cpp.hpp | This is a header file for the Inference Engine plugin C++ API |
| ► details | |
| ► os | |
| lin_shared_object_loader.h | POSIX compatible loader for a shared object |
| os_filesystem.hpp | |
| win_shared_object_loader.h | WINAPI compatible loader for a shared object |
| caseless.hpp | |
| ie_blob_iterator.hpp | A header file for the BlobIterator class |
| ie_cnn_network_iterator.hpp | A header file for the CNNNetworkIterator class |
| ie_cnn_network_tools.h | A header file for CNNNetwork tools |
| ie_exception.hpp | A header file for the main Inference Engine exception |
| ie_exception_conversion.hpp | A header file that provides macros to handle no exception methods |
| ie_inetwork_iterator.hpp | |
| ie_irelease.hpp | A header file for the Inference Engine plugins destruction mechanism |
| ie_no_copy.hpp | Header file for no_copy class |
| ie_no_release.hpp | Utility header file. Provides no release base class |
| ie_pre_allocator.hpp | The header file defines utility PreAllocator class |
| ie_so_loader.h | A header file for definition of abstraction over platform specific shared objects |
| ie_so_pointer.hpp | This is a wrapper class for handling plugin instantiation and releasing resources |
| ► dlia | |
| dlia_config.hpp | |
| ► gna | |
| gna_config.hpp | |
| ► hetero | |
| hetero_plugin_config.hpp | A header that defines advanced related properties for Heterogeneous plugins. These properties should be used in SetConfig() and LoadNetwork() methods of plugins |
| ► multi-device | |
| multi_device_config.hpp | A header that defines advanced related properties for Multi_Device plugin. These properties should be used in SetConfig() and LoadNetwork() methods |
| ► vpu | |
| hddl_plugin_config.hpp | |
| myriad_plugin_config.hpp | |
| vpu_plugin_config.hpp | A header that defines advanced related properties for VPU plugins. These properties should be used in SetConfig() and LoadNetwork() methods of plugins |
| ie_allocator.hpp | A header file that provides Allocator interface |
| ie_api.h | The macro defines a symbol import/export mechanism essential for Microsoft Windows(R) OS |
| ie_blob.h | A header file for Blob and generic TBlob<> |
| ie_builders.hpp | |
| ie_common.h | This is a header file with common inference engine definitions |
| ie_compound_blob.h | A header file for CompoundBlob |
| ie_context.hpp | This is a header file for the IE Context class |
| ie_core.hpp | This is a header file for the Inference Engine Core class C++ API |
| ie_data.h | This header file defines the main Data representation node |
| ie_device.hpp | This header file contains aspects of working on different devices like CPU, GEN, FPGA, etc |
| ie_error.hpp | A header file for a plugin logging mechanism |
| ie_extension.h | A header file that defines a wrapper class for handling extension instantiation and releasing resources |
| ie_icnn_net_reader.h | A header file that provides interface for network reader that is used to build networks from a given IR |
| ie_icnn_network.hpp | This is a header file for the ICNNNetwork class |
| ie_icnn_network_stats.hpp | This is a header file for the ICNNNetworkStats class |
| ie_iexecutable_network.hpp | Header file for IExecutableNetwork interface |
| ie_iextension.h | This is a header file for Inference Engine Extension Interface |
| ie_ihetero_plugin.hpp | A header file that provides interface to register custom hetero functionality |
| ie_iinfer_request.hpp | Header file for IInferRequest interface |
| ie_imemory_state.hpp | Header file for IMemoryState interface |
| ie_input_info.hpp | Header file for InputInfo class |
| ie_layers.h | Header file for internal Layers structure to describe layers information |
| ie_layers_property.hpp | |
| ie_layouts.h | A header file for data layouts and conversion between them |
| ie_locked_memory.hpp | A header file for generic LockedMemory<> and different variations of locks |
| ie_network.hpp | |
| ie_parallel.hpp | Contains declarations and definitions for sequential and multi-threading implementations. Multi-threading support is implemented in two variants: using the Threading Building Blocks library and OpenMP* product. To build a particular implementation, use the corresponding identifier: IE_THREAD_TBB, IE_THREAD_TBB_AUTO, IE_THREAD_OMP or IE_THREAD_SEQ |
| ie_parameter.hpp | |
| ie_plugin.hpp | A header file for Main Inference Engine API |
| ie_plugin_config.hpp | Header for advanced hardware related properties for clDNN plugin To use in SetConfig() method of plugins |
| ie_plugin_dispatcher.hpp | A header for a class to handle plugin loading |
| ie_plugin_ptr.hpp | A header file contains a wrapper class for handling plugin instantiation and releasing resources |
| ie_precision.hpp | A header file that provides class for describing precision of data |
| ie_preprocess.hpp | This header file provides structures to store info about pre-processing of network inputs (scale, mean image, ...) |
| ie_primitive_info.hpp | A header file for the PrimitiveInfo struct |
| ie_tensor_info.hpp | A header file for the TensorInfo structure |
| ie_unicode.hpp | |
| ie_utils.hpp | A header file that provides utilities for calculating per layer theoretical statistic |
| ie_version.hpp | A header file that provides versioning information for the inference engine shared library |
| inference_engine.hpp | A header file that provides a set of convenience utility functions and the main include file for all other .h files |