* Add keep split output ports without consumers
* Fix ir reader for split outputs
* Update unit tests
* Refactoring code according to review
* Fix unit test
* Fix
* Proper cleanup of cache_dir on start/end tests
Also add ability to skip the test depending on plugins 'skip_test_config'
* [GNA] Enable IMPORT_EXPORT_SUPPORT metric
Some tests were skipped, appropriate tickets were raised
The key changes are:
* Using VERBATIM to ensure CMake property passes command-line arguments
to child processes.
* Using the INCLUDE_DIRECTORIES property instead of COMPILE_FLAGS to add
include directories, because COMPILE_FLAGS are treated as space-separated
values. (A small side benefit is that this doesn't rely on -I being
the include directory option.)
In addition, some changes had to be made in order to preserve behavior:
* The _GEN_ARGS_LIST variable has to be inlined, because ARCH_SET is a list,
and therefore the "-DXARCH_SET=..." argument gets split into multiple arguments
(this happens to work by coincidence without VERBATIM). IMO, the code looks
better this way anyway.
* It's no longer necessary to replace spaces in XARCH_SET in
cross_compiled_disp_gen.cmake, because those spaces were an artifact of how
the CMake arguments were passed before.
* Fixed framework name attribute for onnx, mxnet.
* Fixed framework name attribute for caffe.
* Removed unnecessary attribute setting from add_opoutput()
* Added identity nodes adding to outputs in mxnet loader.
* Removed unnecessary reformat.
* Removed unnecessary reformat.
* Added check for empty name.
* Used nodes indices instead of node names in loader.
* Code refactoring, small bug fixed.
* refactor: update ie python samples
* python samples: change comment about infer request creation (step 5)
* python sample: add the ability to run object_detection_sample_ssd.py with a model with 2 outputs
* Add batch size usage to python style transfer sample
* Change comment about model reading
* Add output queue to classification async sample
* add reshape for output to catch results with more than 2 dimensions (classification samples)
* Set a log output stream to stdout to pass the hello query device test
* Add comments to the hello query device sample
* Set sys.stdout as a logging stream for all python IE samples
* Add batch size usage to ngraph_function_creation_sample
* Return the ability to read an image from a ubyte file
* Add few comments and function docstrings
* Restore IE python classification samples output
* Add --original_size arg for python style transfer sample
* Change log message to pass tests (object detection ie python sample)
* Return python shebang
* Add comment about a probs array sorting using np.argsort
* [GNA] Add low precision support for some layers (affine, eltwise, ReLU, sigmoid)
* [GNA] Fix convolution and scaleshift regression fail
* [GNA] Fix const scale factor calc
* [GNA] Fix extra whitespace
* [GNA] Eltwise padding and low precision primitive creation support
* [GNA] Changes after review
* [GNA] Remove INPUT_PRECISION GNA flag
Remove INPUT_PRECISION flag, all references to it
and tests using it. Other minor stylistic changes and cleanup.