- PrePostProcessor takes 'function' argument in constructor - PrePostProcessor::build() doesn't take any function anymore - PrePostProcessor::input() method to get reference to input - PrePostProcessor::output() method to get reference to output - InputInfo - add getters of tensor, preprocess, network - OutputInfo - add getters of tensor, preprocess, network Samples: ClassificationSampleAsync - use new getters Inference engine: - Use new getters in ie_network_reader.cpp TODO: Consider removal of builder-like API in PrePostProcessor, InputInfo, OutputInfo
template-plugin
Template Plugin for Inference Engine which demonstrates basics of how Inference Engine plugin can be built and implemented on top of Inference Engine Developer Package and Plugin API. As a backend for actual computations ngraph reference implementations is used, so the Template plugin is fully functional.
How to build
$ cd $DLDT_HOME
$ mkdir $DLDT_HOME/build
$ cd $DLDT_HOME/build
$ cmake -DENABLE_TESTS=ON -DENABLE_FUNCTIONAL_TESTS=ON ..
$ make -j8
$ cd $TEMPLATE_PLUGIN_HOME
$ mkdir $TEMPLATE_PLUGIN_HOME/build
$ cd $TEMPLATE_PLUGIN_HOME/build
$ cmake -DInferenceEngineDeveloperPackage_DIR=$DLDT_HOME/build ..
$ make -j8