Added ONNX reader for the OpenVINO (#532)
authorIlya Churaev <ilya.churaev@intel.com>
Wed, 27 May 2020 15:37:19 +0000 (18:37 +0300)
committerGitHub <noreply@github.com>
Wed, 27 May 2020 15:37:19 +0000 (18:37 +0300)
commit3c718809d3d124e5156d240d660de15e7fd857fc
tree2cba69bc9c0580c813057969a47ed9fac3abfec6
parentd5434a036eaa45261da3296ee3000dac7d99eda1
Added ONNX reader for the OpenVINO (#532)

* Added ONNX reader for the OpenVINO

* Fixed comments

* Fixed comments

* Fixed message

* Fixed memory consumption

* Revert IReaderPtr

* Fixed Myriad tests

* Fixed comment

* Renamed inference_engine_ir_readers to inference_engine_ir_reader
54 files changed:
inference-engine/cmake/coverage_ie.cmake
inference-engine/cmake/plugins/plugins.cmake
inference-engine/ie_bridges/python/src/openvino/inference_engine/ie_api.pyx
inference-engine/ie_bridges/python/tests/conftest.py
inference-engine/ie_bridges/python/tests/test_IECore.py
inference-engine/include/ie_api.h
inference-engine/include/ie_plugin.hpp
inference-engine/src/CMakeLists.txt
inference-engine/src/inference_engine/CMakeLists.txt
inference-engine/src/inference_engine/cnn_network_ngraph_impl.cpp
inference-engine/src/inference_engine/ie_blob_stream.cpp [new file with mode: 0644]
inference-engine/src/inference_engine/ie_core.cpp
inference-engine/src/ir_readers/ie_ir_reader.cpp [deleted file]
inference-engine/src/ir_readers/ie_ir_reader.hpp [deleted file]
inference-engine/src/legacy_api/include/graph_tools.hpp
inference-engine/src/legacy_api/src/ie_cnn_layer_builder_ngraph.h
inference-engine/src/plugin_api/generic_ie.hpp
inference-engine/src/readers/CMakeLists.txt [new file with mode: 0644]
inference-engine/src/readers/ir_reader/CMakeLists.txt [moved from inference-engine/src/ir_readers/CMakeLists.txt with 89% similarity]
inference-engine/src/readers/ir_reader/ie_blob_proxy.hpp [moved from inference-engine/src/ir_readers/ie_blob_proxy.hpp with 100% similarity]
inference-engine/src/readers/ir_reader/ie_cnn_net_reader_impl.cpp [moved from inference-engine/src/ir_readers/ie_cnn_net_reader_impl.cpp with 85% similarity]
inference-engine/src/readers/ir_reader/ie_cnn_net_reader_impl.h [moved from inference-engine/src/ir_readers/ie_cnn_net_reader_impl.h with 95% similarity]
inference-engine/src/readers/ir_reader/ie_format_parser.cpp [moved from inference-engine/src/ir_readers/ie_format_parser.cpp with 100% similarity]
inference-engine/src/readers/ir_reader/ie_format_parser.h [moved from inference-engine/src/ir_readers/ie_format_parser.h with 100% similarity]
inference-engine/src/readers/ir_reader/ie_ir_parser.cpp [moved from inference-engine/src/ir_readers/ie_ir_parser.cpp with 93% similarity]
inference-engine/src/readers/ir_reader/ie_ir_parser.hpp [moved from inference-engine/src/ir_readers/ie_ir_parser.hpp with 93% similarity]
inference-engine/src/readers/ir_reader/ie_ir_reader.cpp [new file with mode: 0644]
inference-engine/src/readers/ir_reader/ie_ir_reader.hpp [new file with mode: 0644]
inference-engine/src/readers/ir_reader/ie_layer_parsers.cpp [moved from inference-engine/src/ir_readers/ie_layer_parsers.cpp with 94% similarity]
inference-engine/src/readers/ir_reader/ie_layer_parsers.h [moved from inference-engine/src/ir_readers/ie_layer_parsers.h with 100% similarity]
inference-engine/src/readers/ir_reader/parsers.h [moved from inference-engine/src/ir_readers/parsers.h with 100% similarity]
inference-engine/src/readers/onnx_reader/CMakeLists.txt [new file with mode: 0644]
inference-engine/src/readers/onnx_reader/ie_onnx_reader.cpp [new file with mode: 0644]
inference-engine/src/readers/onnx_reader/ie_onnx_reader.hpp [new file with mode: 0644]
inference-engine/src/readers/reader_api/ie_blob_stream.hpp [new file with mode: 0644]
inference-engine/src/readers/reader_api/ie_reader.hpp [new file with mode: 0644]
inference-engine/src/readers/reader_api/ie_reader_ptr.hpp [new file with mode: 0644]
inference-engine/tests/functional/inference_engine/local_test.cpp
inference-engine/tests/functional/inference_engine/net_reader_test.cpp
inference-engine/tests/functional/inference_engine/onnx_reader/onnx_reader.cpp [new file with mode: 0644]
inference-engine/tests/ie_test_utils/common_test_utils/test_assertions.hpp
inference-engine/tests/ie_test_utils/functional_test_utils/network_utils.cpp
inference-engine/tests/ie_test_utils/unit_test_utils/CMakeLists.txt
inference-engine/tests_deprecated/behavior/shared_tests/plugin_tests/behavior_test_plugin_infer_request.hpp
inference-engine/tests_deprecated/behavior/shared_tests/plugin_tests/behavior_test_plugin_layers.hpp
inference-engine/tests_deprecated/behavior/shared_tests/plugin_tests/behavior_test_plugins.hpp
inference-engine/tests_deprecated/behavior/vpu/myriad_tests/vpu_watchdog_tests.cpp
inference-engine/tests_deprecated/functional/mkldnn/network_tests/ngraph_network_test.cpp
inference-engine/tests_deprecated/helpers/CMakeLists.txt
inference-engine/tests_deprecated/unit/CMakeLists.txt
inference-engine/tests_deprecated/unit/cnn_network/cnn_net_reader_impl_test.cpp
inference-engine/tests_deprecated/unit/engines/mkldnn/graph/layers/internal/graph_concat_test.cpp
inference-engine/tests_deprecated/unit/graph_tools/graph_copy_tests.cpp
inference-engine/tests_deprecated/unit/inference_engine_tests/normalization/latest_in_fuse_test.cpp