diff --git a/ngraph/frontend/CMakeLists.txt b/ngraph/frontend/CMakeLists.txt index ae62678e9d7a66..7bf186dd1ad7ba 100644 --- a/ngraph/frontend/CMakeLists.txt +++ b/ngraph/frontend/CMakeLists.txt @@ -7,8 +7,7 @@ set(FRONTEND_INSTALL_INCLUDE "${NGRAPH_INSTALL_INCLUDE}/ngraph/frontend") add_subdirectory(frontend_manager) if (NGRAPH_ONNX_IMPORT_ENABLE) - add_subdirectory(onnx_common) - add_subdirectory(onnx_import) + add_subdirectory(onnx) endif() if (NGRAPH_PDPD_FRONTEND_ENABLE) diff --git a/ngraph/frontend/onnx/CMakeLists.txt b/ngraph/frontend/onnx/CMakeLists.txt new file mode 100644 index 00000000000000..3327ff61b08e0e --- /dev/null +++ b/ngraph/frontend/onnx/CMakeLists.txt @@ -0,0 +1,6 @@ +# Copyright (C) 2018-2021 Intel Corporation +# SPDX-License-Identifier: Apache-2.0 +# + +add_subdirectory(onnx_common) +add_subdirectory(onnx_import) diff --git a/ngraph/frontend/onnx_common/CMakeLists.txt b/ngraph/frontend/onnx/onnx_common/CMakeLists.txt similarity index 100% rename from ngraph/frontend/onnx_common/CMakeLists.txt rename to ngraph/frontend/onnx/onnx_common/CMakeLists.txt diff --git a/ngraph/frontend/onnx_common/include/onnx_common/parser.hpp b/ngraph/frontend/onnx/onnx_common/include/onnx_common/parser.hpp similarity index 100% rename from ngraph/frontend/onnx_common/include/onnx_common/parser.hpp rename to ngraph/frontend/onnx/onnx_common/include/onnx_common/parser.hpp diff --git a/ngraph/frontend/onnx_common/include/onnx_common/utils.hpp b/ngraph/frontend/onnx/onnx_common/include/onnx_common/utils.hpp similarity index 100% rename from ngraph/frontend/onnx_common/include/onnx_common/utils.hpp rename to ngraph/frontend/onnx/onnx_common/include/onnx_common/utils.hpp diff --git a/ngraph/frontend/onnx_common/src/parser.cpp b/ngraph/frontend/onnx/onnx_common/src/parser.cpp similarity index 100% rename from ngraph/frontend/onnx_common/src/parser.cpp rename to ngraph/frontend/onnx/onnx_common/src/parser.cpp diff --git a/ngraph/frontend/onnx_common/src/utils.cpp b/ngraph/frontend/onnx/onnx_common/src/utils.cpp similarity index 100% rename from ngraph/frontend/onnx_common/src/utils.cpp rename to ngraph/frontend/onnx/onnx_common/src/utils.cpp diff --git a/ngraph/frontend/onnx_import/CMakeLists.txt b/ngraph/frontend/onnx/onnx_import/CMakeLists.txt similarity index 79% rename from ngraph/frontend/onnx_import/CMakeLists.txt rename to ngraph/frontend/onnx/onnx_import/CMakeLists.txt index f3ef5e8c68d2b5..705f7f4d3b0d35 100644 --- a/ngraph/frontend/onnx_import/CMakeLists.txt +++ b/ngraph/frontend/onnx/onnx_import/CMakeLists.txt @@ -9,10 +9,6 @@ file(GLOB_RECURSE LIBRARY_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE LIBRARY_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/src/*.hpp) file(GLOB_RECURSE LIBRARY_PUBLIC_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/include/*.hpp) -file(GLOB_RECURSE EDITOR_LIBRARY_SRC ${CMAKE_CURRENT_SOURCE_DIR}/../onnx_editor/src/*.cpp) -file(GLOB_RECURSE EDITOR_LIBRARY_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/../onnx_editor/src/*.hpp) -file(GLOB_RECURSE EDITOR_LIBRARY_PUBLIC_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/../onnx_editor/include/*.hpp) - # Remove disabled ops list(REMOVE_ITEM LIBRARY_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/op/conv_integer.cpp @@ -28,13 +24,12 @@ set(ONNX_IMPORT_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include) # Create named folders for the sources within the .vcproj # Empty name lists them directly under the .vcproj -source_group("src" FILES ${LIBRARY_SRC} ${EDITOR_LIBRARY_SRC}) -source_group("include" FILES ${LIBRARY_HEADERS} ${EDITOR_LIBRARY_HEADERS}) -source_group("public include" FILES ${LIBRARY_PUBLIC_HEADERS} ${EDITOR_LIBRARY_PUBLIC_HEADERS}) +source_group("src" FILES ${LIBRARY_SRC}) +source_group("include" FILES ${LIBRARY_HEADERS}) +source_group("public include" FILES ${LIBRARY_PUBLIC_HEADERS}) # Create shared library -add_library(onnx_importer SHARED ${LIBRARY_SRC} ${LIBRARY_HEADERS} ${LIBRARY_PUBLIC_HEADERS} - ${EDITOR_LIBRARY_SRC} ${EDITOR_LIBRARY_HEADERS} ${EDITOR_LIBRARY_PUBLIC_HEADERS}) +add_library(onnx_importer SHARED ${LIBRARY_SRC} ${LIBRARY_HEADERS} ${LIBRARY_PUBLIC_HEADERS}) add_library(ngraph::onnx_importer ALIAS onnx_importer) add_clang_format_target(onnx_importer_clang FOR_TARGETS onnx_importer) @@ -61,9 +56,6 @@ target_include_directories(onnx_importer PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src target_compile_definitions(onnx_importer PRIVATE ONNX_OPSET_VERSION=${ONNX_OPSET_VERSION}) -set(ONNX_EDITOR_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../onnx_editor/include) -set(ONNX_EDITOR_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../onnx_editor/src) - target_include_directories(onnx_importer PUBLIC $) target_include_directories(onnx_importer PRIVATE ${ONNX_EDITOR_SRC_DIR}) diff --git a/ngraph/frontend/onnx_editor/include/onnx_editor/edge_mapper.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_editor/edge_mapper.hpp similarity index 100% rename from ngraph/frontend/onnx_editor/include/onnx_editor/edge_mapper.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_editor/edge_mapper.hpp diff --git a/ngraph/frontend/onnx_editor/include/onnx_editor/editor.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_editor/editor.hpp similarity index 100% rename from ngraph/frontend/onnx_editor/include/onnx_editor/editor.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_editor/editor.hpp diff --git a/ngraph/frontend/onnx_editor/include/onnx_editor/editor_types.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_editor/editor_types.hpp similarity index 100% rename from ngraph/frontend/onnx_editor/include/onnx_editor/editor_types.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_editor/editor_types.hpp diff --git a/ngraph/frontend/onnx_import/include/onnx_import/core/node.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_import/core/node.hpp similarity index 100% rename from ngraph/frontend/onnx_import/include/onnx_import/core/node.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_import/core/node.hpp diff --git a/ngraph/frontend/onnx_import/include/onnx_import/core/operator_set.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_import/core/operator_set.hpp similarity index 100% rename from ngraph/frontend/onnx_import/include/onnx_import/core/operator_set.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_import/core/operator_set.hpp diff --git a/ngraph/frontend/onnx_import/include/onnx_import/onnx.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_import/onnx.hpp similarity index 100% rename from ngraph/frontend/onnx_import/include/onnx_import/onnx.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_import/onnx.hpp diff --git a/ngraph/frontend/onnx_import/include/onnx_import/onnx_framework_node.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_import/onnx_framework_node.hpp similarity index 100% rename from ngraph/frontend/onnx_import/include/onnx_import/onnx_framework_node.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_import/onnx_framework_node.hpp diff --git a/ngraph/frontend/onnx_import/include/onnx_import/onnx_utils.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_import/onnx_utils.hpp similarity index 100% rename from ngraph/frontend/onnx_import/include/onnx_import/onnx_utils.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_import/onnx_utils.hpp diff --git a/ngraph/frontend/onnx_import/include/onnx_import/utils/onnx_importer_visibility.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_import/utils/onnx_importer_visibility.hpp similarity index 100% rename from ngraph/frontend/onnx_import/include/onnx_import/utils/onnx_importer_visibility.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_import/utils/onnx_importer_visibility.hpp diff --git a/ngraph/frontend/onnx_import/include/onnx_import/utils/onnx_internal.hpp b/ngraph/frontend/onnx/onnx_import/include/onnx_import/utils/onnx_internal.hpp similarity index 100% rename from ngraph/frontend/onnx_import/include/onnx_import/utils/onnx_internal.hpp rename to ngraph/frontend/onnx/onnx_import/include/onnx_import/utils/onnx_internal.hpp diff --git a/ngraph/frontend/onnx_import/src/core/attribute.cpp b/ngraph/frontend/onnx/onnx_import/src/core/attribute.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/attribute.cpp rename to ngraph/frontend/onnx/onnx_import/src/core/attribute.cpp diff --git a/ngraph/frontend/onnx_import/src/core/attribute.hpp b/ngraph/frontend/onnx/onnx_import/src/core/attribute.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/attribute.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/attribute.hpp diff --git a/ngraph/frontend/onnx_import/src/core/graph.cpp b/ngraph/frontend/onnx/onnx_import/src/core/graph.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/graph.cpp rename to ngraph/frontend/onnx/onnx_import/src/core/graph.cpp diff --git a/ngraph/frontend/onnx_import/src/core/graph.hpp b/ngraph/frontend/onnx/onnx_import/src/core/graph.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/graph.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/graph.hpp diff --git a/ngraph/frontend/onnx_import/src/core/graph_cache.cpp b/ngraph/frontend/onnx/onnx_import/src/core/graph_cache.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/graph_cache.cpp rename to ngraph/frontend/onnx/onnx_import/src/core/graph_cache.cpp diff --git a/ngraph/frontend/onnx_import/src/core/graph_cache.hpp b/ngraph/frontend/onnx/onnx_import/src/core/graph_cache.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/graph_cache.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/graph_cache.hpp diff --git a/ngraph/frontend/onnx_import/src/core/model.cpp b/ngraph/frontend/onnx/onnx_import/src/core/model.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/model.cpp rename to ngraph/frontend/onnx/onnx_import/src/core/model.cpp diff --git a/ngraph/frontend/onnx_import/src/core/model.hpp b/ngraph/frontend/onnx/onnx_import/src/core/model.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/model.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/model.hpp diff --git a/ngraph/frontend/onnx_import/src/core/node.cpp b/ngraph/frontend/onnx/onnx_import/src/core/node.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/node.cpp rename to ngraph/frontend/onnx/onnx_import/src/core/node.cpp diff --git a/ngraph/frontend/onnx_import/src/core/null_node.cpp b/ngraph/frontend/onnx/onnx_import/src/core/null_node.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/null_node.cpp rename to ngraph/frontend/onnx/onnx_import/src/core/null_node.cpp diff --git a/ngraph/frontend/onnx_import/src/core/null_node.hpp b/ngraph/frontend/onnx/onnx_import/src/core/null_node.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/null_node.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/null_node.hpp diff --git a/ngraph/frontend/onnx_import/src/core/sparse_tensor.hpp b/ngraph/frontend/onnx/onnx_import/src/core/sparse_tensor.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/sparse_tensor.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/sparse_tensor.hpp diff --git a/ngraph/frontend/onnx_import/src/core/tensor.hpp b/ngraph/frontend/onnx/onnx_import/src/core/tensor.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/tensor.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/tensor.hpp diff --git a/ngraph/frontend/onnx_import/src/core/transform.cpp b/ngraph/frontend/onnx/onnx_import/src/core/transform.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/transform.cpp rename to ngraph/frontend/onnx/onnx_import/src/core/transform.cpp diff --git a/ngraph/frontend/onnx_import/src/core/transform.hpp b/ngraph/frontend/onnx/onnx_import/src/core/transform.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/transform.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/transform.hpp diff --git a/ngraph/frontend/onnx_import/src/core/value_info.hpp b/ngraph/frontend/onnx/onnx_import/src/core/value_info.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/core/value_info.hpp rename to ngraph/frontend/onnx/onnx_import/src/core/value_info.hpp diff --git a/ngraph/frontend/onnx_import/src/default_opset.hpp b/ngraph/frontend/onnx/onnx_import/src/default_opset.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/default_opset.hpp rename to ngraph/frontend/onnx/onnx_import/src/default_opset.hpp diff --git a/ngraph/frontend/onnx_editor/src/detail/subgraph_extraction.cpp b/ngraph/frontend/onnx/onnx_import/src/detail/subgraph_extraction.cpp similarity index 100% rename from ngraph/frontend/onnx_editor/src/detail/subgraph_extraction.cpp rename to ngraph/frontend/onnx/onnx_import/src/detail/subgraph_extraction.cpp diff --git a/ngraph/frontend/onnx_editor/src/detail/subgraph_extraction.hpp b/ngraph/frontend/onnx/onnx_import/src/detail/subgraph_extraction.hpp similarity index 100% rename from ngraph/frontend/onnx_editor/src/detail/subgraph_extraction.hpp rename to ngraph/frontend/onnx/onnx_import/src/detail/subgraph_extraction.hpp diff --git a/ngraph/frontend/onnx_editor/src/edge_mapper.cpp b/ngraph/frontend/onnx/onnx_import/src/edge_mapper.cpp similarity index 100% rename from ngraph/frontend/onnx_editor/src/edge_mapper.cpp rename to ngraph/frontend/onnx/onnx_import/src/edge_mapper.cpp diff --git a/ngraph/frontend/onnx_editor/src/editor.cpp b/ngraph/frontend/onnx/onnx_import/src/editor.cpp similarity index 100% rename from ngraph/frontend/onnx_editor/src/editor.cpp rename to ngraph/frontend/onnx/onnx_import/src/editor.cpp diff --git a/ngraph/frontend/onnx_import/src/exceptions.cpp b/ngraph/frontend/onnx/onnx_import/src/exceptions.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/exceptions.cpp rename to ngraph/frontend/onnx/onnx_import/src/exceptions.cpp diff --git a/ngraph/frontend/onnx_import/src/exceptions.hpp b/ngraph/frontend/onnx/onnx_import/src/exceptions.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/exceptions.hpp rename to ngraph/frontend/onnx/onnx_import/src/exceptions.hpp diff --git a/ngraph/frontend/onnx_import/src/onnx.cpp b/ngraph/frontend/onnx/onnx_import/src/onnx.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/onnx.cpp rename to ngraph/frontend/onnx/onnx_import/src/onnx.cpp diff --git a/ngraph/frontend/onnx_import/src/onnx_framework_node.cpp b/ngraph/frontend/onnx/onnx_import/src/onnx_framework_node.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/onnx_framework_node.cpp rename to ngraph/frontend/onnx/onnx_import/src/onnx_framework_node.cpp diff --git a/ngraph/frontend/onnx_import/src/onnx_utils.cpp b/ngraph/frontend/onnx/onnx_import/src/onnx_utils.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/onnx_utils.cpp rename to ngraph/frontend/onnx/onnx_import/src/onnx_utils.cpp diff --git a/ngraph/frontend/onnx_import/src/op/abs.hpp b/ngraph/frontend/onnx/onnx_import/src/op/abs.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/abs.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/abs.hpp diff --git a/ngraph/frontend/onnx_import/src/op/acos.hpp b/ngraph/frontend/onnx/onnx_import/src/op/acos.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/acos.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/acos.hpp diff --git a/ngraph/frontend/onnx_import/src/op/acosh.hpp b/ngraph/frontend/onnx/onnx_import/src/op/acosh.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/acosh.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/acosh.hpp diff --git a/ngraph/frontend/onnx_import/src/op/add.cpp b/ngraph/frontend/onnx/onnx_import/src/op/add.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/add.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/add.cpp diff --git a/ngraph/frontend/onnx_import/src/op/add.hpp b/ngraph/frontend/onnx/onnx_import/src/op/add.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/add.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/add.hpp diff --git a/ngraph/frontend/onnx_import/src/op/and.hpp b/ngraph/frontend/onnx/onnx_import/src/op/and.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/and.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/and.hpp diff --git a/ngraph/frontend/onnx_import/src/op/argmax.cpp b/ngraph/frontend/onnx/onnx_import/src/op/argmax.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/argmax.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/argmax.cpp diff --git a/ngraph/frontend/onnx_import/src/op/argmax.hpp b/ngraph/frontend/onnx/onnx_import/src/op/argmax.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/argmax.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/argmax.hpp diff --git a/ngraph/frontend/onnx_import/src/op/argmin.cpp b/ngraph/frontend/onnx/onnx_import/src/op/argmin.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/argmin.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/argmin.cpp diff --git a/ngraph/frontend/onnx_import/src/op/argmin.hpp b/ngraph/frontend/onnx/onnx_import/src/op/argmin.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/argmin.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/argmin.hpp diff --git a/ngraph/frontend/onnx_import/src/op/asin.hpp b/ngraph/frontend/onnx/onnx_import/src/op/asin.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/asin.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/asin.hpp diff --git a/ngraph/frontend/onnx_import/src/op/asinh.hpp b/ngraph/frontend/onnx/onnx_import/src/op/asinh.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/asinh.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/asinh.hpp diff --git a/ngraph/frontend/onnx_import/src/op/atan.hpp b/ngraph/frontend/onnx/onnx_import/src/op/atan.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/atan.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/atan.hpp diff --git a/ngraph/frontend/onnx_import/src/op/atanh.hpp b/ngraph/frontend/onnx/onnx_import/src/op/atanh.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/atanh.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/atanh.hpp diff --git a/ngraph/frontend/onnx_import/src/op/average_pool.cpp b/ngraph/frontend/onnx/onnx_import/src/op/average_pool.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/average_pool.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/average_pool.cpp diff --git a/ngraph/frontend/onnx_import/src/op/average_pool.hpp b/ngraph/frontend/onnx/onnx_import/src/op/average_pool.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/average_pool.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/average_pool.hpp diff --git a/ngraph/frontend/onnx_import/src/op/batch_norm.cpp b/ngraph/frontend/onnx/onnx_import/src/op/batch_norm.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/batch_norm.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/batch_norm.cpp diff --git a/ngraph/frontend/onnx_import/src/op/batch_norm.hpp b/ngraph/frontend/onnx/onnx_import/src/op/batch_norm.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/batch_norm.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/batch_norm.hpp diff --git a/ngraph/frontend/onnx_import/src/op/bitshift.cpp b/ngraph/frontend/onnx/onnx_import/src/op/bitshift.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/bitshift.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/bitshift.cpp diff --git a/ngraph/frontend/onnx_import/src/op/bitshift.hpp b/ngraph/frontend/onnx/onnx_import/src/op/bitshift.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/bitshift.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/bitshift.hpp diff --git a/ngraph/frontend/onnx_import/src/op/cast.cpp b/ngraph/frontend/onnx/onnx_import/src/op/cast.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cast.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/cast.cpp diff --git a/ngraph/frontend/onnx_import/src/op/cast.hpp b/ngraph/frontend/onnx/onnx_import/src/op/cast.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cast.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/cast.hpp diff --git a/ngraph/frontend/onnx_import/src/op/ceil.hpp b/ngraph/frontend/onnx/onnx_import/src/op/ceil.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/ceil.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/ceil.hpp diff --git a/ngraph/frontend/onnx_import/src/op/clip.cpp b/ngraph/frontend/onnx/onnx_import/src/op/clip.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/clip.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/clip.cpp diff --git a/ngraph/frontend/onnx_import/src/op/clip.hpp b/ngraph/frontend/onnx/onnx_import/src/op/clip.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/clip.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/clip.hpp diff --git a/ngraph/frontend/onnx_import/src/op/compress.cpp b/ngraph/frontend/onnx/onnx_import/src/op/compress.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/compress.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/compress.cpp diff --git a/ngraph/frontend/onnx_import/src/op/compress.hpp b/ngraph/frontend/onnx/onnx_import/src/op/compress.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/compress.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/compress.hpp diff --git a/ngraph/frontend/onnx_import/src/op/concat.cpp b/ngraph/frontend/onnx/onnx_import/src/op/concat.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/concat.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/concat.cpp diff --git a/ngraph/frontend/onnx_import/src/op/concat.hpp b/ngraph/frontend/onnx/onnx_import/src/op/concat.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/concat.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/concat.hpp diff --git a/ngraph/frontend/onnx_import/src/op/constant.cpp b/ngraph/frontend/onnx/onnx_import/src/op/constant.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/constant.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/constant.cpp diff --git a/ngraph/frontend/onnx_import/src/op/constant.hpp b/ngraph/frontend/onnx/onnx_import/src/op/constant.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/constant.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/constant.hpp diff --git a/ngraph/frontend/onnx_import/src/op/constant_fill.cpp b/ngraph/frontend/onnx/onnx_import/src/op/constant_fill.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/constant_fill.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/constant_fill.cpp diff --git a/ngraph/frontend/onnx_import/src/op/constant_fill.hpp b/ngraph/frontend/onnx/onnx_import/src/op/constant_fill.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/constant_fill.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/constant_fill.hpp diff --git a/ngraph/frontend/onnx_import/src/op/constant_of_shape.cpp b/ngraph/frontend/onnx/onnx_import/src/op/constant_of_shape.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/constant_of_shape.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/constant_of_shape.cpp diff --git a/ngraph/frontend/onnx_import/src/op/constant_of_shape.hpp b/ngraph/frontend/onnx/onnx_import/src/op/constant_of_shape.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/constant_of_shape.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/constant_of_shape.hpp diff --git a/ngraph/frontend/onnx_import/src/op/conv.cpp b/ngraph/frontend/onnx/onnx_import/src/op/conv.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/conv.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/conv.cpp diff --git a/ngraph/frontend/onnx_import/src/op/conv.hpp b/ngraph/frontend/onnx/onnx_import/src/op/conv.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/conv.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/conv.hpp diff --git a/ngraph/frontend/onnx_import/src/op/conv_integer.cpp b/ngraph/frontend/onnx/onnx_import/src/op/conv_integer.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/conv_integer.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/conv_integer.cpp diff --git a/ngraph/frontend/onnx_import/src/op/conv_integer.hpp b/ngraph/frontend/onnx/onnx_import/src/op/conv_integer.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/conv_integer.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/conv_integer.hpp diff --git a/ngraph/frontend/onnx_import/src/op/conv_transpose.cpp b/ngraph/frontend/onnx/onnx_import/src/op/conv_transpose.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/conv_transpose.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/conv_transpose.cpp diff --git a/ngraph/frontend/onnx_import/src/op/conv_transpose.hpp b/ngraph/frontend/onnx/onnx_import/src/op/conv_transpose.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/conv_transpose.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/conv_transpose.hpp diff --git a/ngraph/frontend/onnx_import/src/op/cos.cpp b/ngraph/frontend/onnx/onnx_import/src/op/cos.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cos.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/cos.cpp diff --git a/ngraph/frontend/onnx_import/src/op/cos.hpp b/ngraph/frontend/onnx/onnx_import/src/op/cos.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cos.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/cos.hpp diff --git a/ngraph/frontend/onnx_import/src/op/cosh.cpp b/ngraph/frontend/onnx/onnx_import/src/op/cosh.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cosh.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/cosh.cpp diff --git a/ngraph/frontend/onnx_import/src/op/cosh.hpp b/ngraph/frontend/onnx/onnx_import/src/op/cosh.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cosh.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/cosh.hpp diff --git a/ngraph/frontend/onnx_import/src/op/cum_sum.cpp b/ngraph/frontend/onnx/onnx_import/src/op/cum_sum.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cum_sum.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/cum_sum.cpp diff --git a/ngraph/frontend/onnx_import/src/op/cum_sum.hpp b/ngraph/frontend/onnx/onnx_import/src/op/cum_sum.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/cum_sum.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/cum_sum.hpp diff --git a/ngraph/frontend/onnx_import/src/op/depth_to_space.cpp b/ngraph/frontend/onnx/onnx_import/src/op/depth_to_space.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/depth_to_space.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/depth_to_space.cpp diff --git a/ngraph/frontend/onnx_import/src/op/depth_to_space.hpp b/ngraph/frontend/onnx/onnx_import/src/op/depth_to_space.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/depth_to_space.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/depth_to_space.hpp diff --git a/ngraph/frontend/onnx_import/src/op/dequantize_linear.cpp b/ngraph/frontend/onnx/onnx_import/src/op/dequantize_linear.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/dequantize_linear.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/dequantize_linear.cpp diff --git a/ngraph/frontend/onnx_import/src/op/dequantize_linear.hpp b/ngraph/frontend/onnx/onnx_import/src/op/dequantize_linear.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/dequantize_linear.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/dequantize_linear.hpp diff --git a/ngraph/frontend/onnx_import/src/op/div.hpp b/ngraph/frontend/onnx/onnx_import/src/op/div.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/div.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/div.hpp diff --git a/ngraph/frontend/onnx_import/src/op/dropout.cpp b/ngraph/frontend/onnx/onnx_import/src/op/dropout.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/dropout.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/dropout.cpp diff --git a/ngraph/frontend/onnx_import/src/op/dropout.hpp b/ngraph/frontend/onnx/onnx_import/src/op/dropout.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/dropout.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/dropout.hpp diff --git a/ngraph/frontend/onnx_import/src/op/einsum.cpp b/ngraph/frontend/onnx/onnx_import/src/op/einsum.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/einsum.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/einsum.cpp diff --git a/ngraph/frontend/onnx_import/src/op/einsum.hpp b/ngraph/frontend/onnx/onnx_import/src/op/einsum.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/einsum.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/einsum.hpp diff --git a/ngraph/frontend/onnx_import/src/op/elu.cpp b/ngraph/frontend/onnx/onnx_import/src/op/elu.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/elu.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/elu.cpp diff --git a/ngraph/frontend/onnx_import/src/op/elu.hpp b/ngraph/frontend/onnx/onnx_import/src/op/elu.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/elu.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/elu.hpp diff --git a/ngraph/frontend/onnx_import/src/op/equal.hpp b/ngraph/frontend/onnx/onnx_import/src/op/equal.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/equal.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/equal.hpp diff --git a/ngraph/frontend/onnx_import/src/op/erf.hpp b/ngraph/frontend/onnx/onnx_import/src/op/erf.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/erf.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/erf.hpp diff --git a/ngraph/frontend/onnx_import/src/op/exp.hpp b/ngraph/frontend/onnx/onnx_import/src/op/exp.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/exp.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/exp.hpp diff --git a/ngraph/frontend/onnx_import/src/op/expand.cpp b/ngraph/frontend/onnx/onnx_import/src/op/expand.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/expand.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/expand.cpp diff --git a/ngraph/frontend/onnx_import/src/op/expand.hpp b/ngraph/frontend/onnx/onnx_import/src/op/expand.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/expand.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/expand.hpp diff --git a/ngraph/frontend/onnx_import/src/op/eye_like.cpp b/ngraph/frontend/onnx/onnx_import/src/op/eye_like.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/eye_like.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/eye_like.cpp diff --git a/ngraph/frontend/onnx_import/src/op/eye_like.hpp b/ngraph/frontend/onnx/onnx_import/src/op/eye_like.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/eye_like.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/eye_like.hpp diff --git a/ngraph/frontend/onnx_import/src/op/flatten.cpp b/ngraph/frontend/onnx/onnx_import/src/op/flatten.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/flatten.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/flatten.cpp diff --git a/ngraph/frontend/onnx_import/src/op/flatten.hpp b/ngraph/frontend/onnx/onnx_import/src/op/flatten.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/flatten.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/flatten.hpp diff --git a/ngraph/frontend/onnx_import/src/op/floor.hpp b/ngraph/frontend/onnx/onnx_import/src/op/floor.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/floor.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/floor.hpp diff --git a/ngraph/frontend/onnx_import/src/op/gather.hpp b/ngraph/frontend/onnx/onnx_import/src/op/gather.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gather.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/gather.hpp diff --git a/ngraph/frontend/onnx_import/src/op/gather_elements.hpp b/ngraph/frontend/onnx/onnx_import/src/op/gather_elements.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gather_elements.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/gather_elements.hpp diff --git a/ngraph/frontend/onnx_import/src/op/gather_nd.cpp b/ngraph/frontend/onnx/onnx_import/src/op/gather_nd.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gather_nd.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/gather_nd.cpp diff --git a/ngraph/frontend/onnx_import/src/op/gather_nd.hpp b/ngraph/frontend/onnx/onnx_import/src/op/gather_nd.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gather_nd.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/gather_nd.hpp diff --git a/ngraph/frontend/onnx_import/src/op/gemm.cpp b/ngraph/frontend/onnx/onnx_import/src/op/gemm.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gemm.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/gemm.cpp diff --git a/ngraph/frontend/onnx_import/src/op/gemm.hpp b/ngraph/frontend/onnx/onnx_import/src/op/gemm.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gemm.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/gemm.hpp diff --git a/ngraph/frontend/onnx_import/src/op/global_average_pool.cpp b/ngraph/frontend/onnx/onnx_import/src/op/global_average_pool.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/global_average_pool.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/global_average_pool.cpp diff --git a/ngraph/frontend/onnx_import/src/op/global_average_pool.hpp b/ngraph/frontend/onnx/onnx_import/src/op/global_average_pool.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/global_average_pool.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/global_average_pool.hpp diff --git a/ngraph/frontend/onnx_import/src/op/global_max_pool.cpp b/ngraph/frontend/onnx/onnx_import/src/op/global_max_pool.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/global_max_pool.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/global_max_pool.cpp diff --git a/ngraph/frontend/onnx_import/src/op/global_max_pool.hpp b/ngraph/frontend/onnx/onnx_import/src/op/global_max_pool.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/global_max_pool.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/global_max_pool.hpp diff --git a/ngraph/frontend/onnx_import/src/op/greater.hpp b/ngraph/frontend/onnx/onnx_import/src/op/greater.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/greater.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/greater.hpp diff --git a/ngraph/frontend/onnx_import/src/op/gru.cpp b/ngraph/frontend/onnx/onnx_import/src/op/gru.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gru.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/gru.cpp diff --git a/ngraph/frontend/onnx_import/src/op/gru.hpp b/ngraph/frontend/onnx/onnx_import/src/op/gru.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/gru.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/gru.hpp diff --git a/ngraph/frontend/onnx_import/src/op/hard_sigmoid.cpp b/ngraph/frontend/onnx/onnx_import/src/op/hard_sigmoid.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/hard_sigmoid.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/hard_sigmoid.cpp diff --git a/ngraph/frontend/onnx_import/src/op/hard_sigmoid.hpp b/ngraph/frontend/onnx/onnx_import/src/op/hard_sigmoid.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/hard_sigmoid.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/hard_sigmoid.hpp diff --git a/ngraph/frontend/onnx_import/src/op/hardmax.cpp b/ngraph/frontend/onnx/onnx_import/src/op/hardmax.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/hardmax.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/hardmax.cpp diff --git a/ngraph/frontend/onnx_import/src/op/hardmax.hpp b/ngraph/frontend/onnx/onnx_import/src/op/hardmax.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/hardmax.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/hardmax.hpp diff --git a/ngraph/frontend/onnx_import/src/op/identity.hpp b/ngraph/frontend/onnx/onnx_import/src/op/identity.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/identity.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/identity.hpp diff --git a/ngraph/frontend/onnx_import/src/op/image_scaler.cpp b/ngraph/frontend/onnx/onnx_import/src/op/image_scaler.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/image_scaler.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/image_scaler.cpp diff --git a/ngraph/frontend/onnx_import/src/op/image_scaler.hpp b/ngraph/frontend/onnx/onnx_import/src/op/image_scaler.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/image_scaler.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/image_scaler.hpp diff --git a/ngraph/frontend/onnx_import/src/op/instance_norm.cpp b/ngraph/frontend/onnx/onnx_import/src/op/instance_norm.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/instance_norm.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/instance_norm.cpp diff --git a/ngraph/frontend/onnx_import/src/op/instance_norm.hpp b/ngraph/frontend/onnx/onnx_import/src/op/instance_norm.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/instance_norm.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/instance_norm.hpp diff --git a/ngraph/frontend/onnx_import/src/op/leaky_relu.cpp b/ngraph/frontend/onnx/onnx_import/src/op/leaky_relu.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/leaky_relu.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/leaky_relu.cpp diff --git a/ngraph/frontend/onnx_import/src/op/leaky_relu.hpp b/ngraph/frontend/onnx/onnx_import/src/op/leaky_relu.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/leaky_relu.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/leaky_relu.hpp diff --git a/ngraph/frontend/onnx_import/src/op/less.hpp b/ngraph/frontend/onnx/onnx_import/src/op/less.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/less.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/less.hpp diff --git a/ngraph/frontend/onnx_import/src/op/log.cpp b/ngraph/frontend/onnx/onnx_import/src/op/log.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/log.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/log.cpp diff --git a/ngraph/frontend/onnx_import/src/op/log.hpp b/ngraph/frontend/onnx/onnx_import/src/op/log.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/log.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/log.hpp diff --git a/ngraph/frontend/onnx_import/src/op/log_softmax.cpp b/ngraph/frontend/onnx/onnx_import/src/op/log_softmax.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/log_softmax.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/log_softmax.cpp diff --git a/ngraph/frontend/onnx_import/src/op/log_softmax.hpp b/ngraph/frontend/onnx/onnx_import/src/op/log_softmax.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/log_softmax.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/log_softmax.hpp diff --git a/ngraph/frontend/onnx_import/src/op/loop.cpp b/ngraph/frontend/onnx/onnx_import/src/op/loop.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/loop.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/loop.cpp diff --git a/ngraph/frontend/onnx_import/src/op/loop.hpp b/ngraph/frontend/onnx/onnx_import/src/op/loop.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/loop.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/loop.hpp diff --git a/ngraph/frontend/onnx_import/src/op/lp_norm.cpp b/ngraph/frontend/onnx/onnx_import/src/op/lp_norm.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lp_norm.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/lp_norm.cpp diff --git a/ngraph/frontend/onnx_import/src/op/lp_norm.hpp b/ngraph/frontend/onnx/onnx_import/src/op/lp_norm.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lp_norm.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/lp_norm.hpp diff --git a/ngraph/frontend/onnx_import/src/op/lp_pool.cpp b/ngraph/frontend/onnx/onnx_import/src/op/lp_pool.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lp_pool.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/lp_pool.cpp diff --git a/ngraph/frontend/onnx_import/src/op/lp_pool.hpp b/ngraph/frontend/onnx/onnx_import/src/op/lp_pool.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lp_pool.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/lp_pool.hpp diff --git a/ngraph/frontend/onnx_import/src/op/lrn.cpp b/ngraph/frontend/onnx/onnx_import/src/op/lrn.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lrn.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/lrn.cpp diff --git a/ngraph/frontend/onnx_import/src/op/lrn.hpp b/ngraph/frontend/onnx/onnx_import/src/op/lrn.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lrn.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/lrn.hpp diff --git a/ngraph/frontend/onnx_import/src/op/lstm.cpp b/ngraph/frontend/onnx/onnx_import/src/op/lstm.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lstm.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/lstm.cpp diff --git a/ngraph/frontend/onnx_import/src/op/lstm.hpp b/ngraph/frontend/onnx/onnx_import/src/op/lstm.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/lstm.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/lstm.hpp diff --git a/ngraph/frontend/onnx_import/src/op/matmul.hpp b/ngraph/frontend/onnx/onnx_import/src/op/matmul.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/matmul.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/matmul.hpp diff --git a/ngraph/frontend/onnx_import/src/op/max.hpp b/ngraph/frontend/onnx/onnx_import/src/op/max.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/max.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/max.hpp diff --git a/ngraph/frontend/onnx_import/src/op/max_pool.cpp b/ngraph/frontend/onnx/onnx_import/src/op/max_pool.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/max_pool.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/max_pool.cpp diff --git a/ngraph/frontend/onnx_import/src/op/max_pool.hpp b/ngraph/frontend/onnx/onnx_import/src/op/max_pool.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/max_pool.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/max_pool.hpp diff --git a/ngraph/frontend/onnx_import/src/op/mean.cpp b/ngraph/frontend/onnx/onnx_import/src/op/mean.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/mean.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/mean.cpp diff --git a/ngraph/frontend/onnx_import/src/op/mean.hpp b/ngraph/frontend/onnx/onnx_import/src/op/mean.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/mean.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/mean.hpp diff --git a/ngraph/frontend/onnx_import/src/op/mean_variance_normalization.cpp b/ngraph/frontend/onnx/onnx_import/src/op/mean_variance_normalization.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/mean_variance_normalization.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/mean_variance_normalization.cpp diff --git a/ngraph/frontend/onnx_import/src/op/mean_variance_normalization.hpp b/ngraph/frontend/onnx/onnx_import/src/op/mean_variance_normalization.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/mean_variance_normalization.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/mean_variance_normalization.hpp diff --git a/ngraph/frontend/onnx_import/src/op/min.hpp b/ngraph/frontend/onnx/onnx_import/src/op/min.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/min.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/min.hpp diff --git a/ngraph/frontend/onnx_import/src/op/mod.cpp b/ngraph/frontend/onnx/onnx_import/src/op/mod.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/mod.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/mod.cpp diff --git a/ngraph/frontend/onnx_import/src/op/mod.hpp b/ngraph/frontend/onnx/onnx_import/src/op/mod.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/mod.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/mod.hpp diff --git a/ngraph/frontend/onnx_import/src/op/mul.hpp b/ngraph/frontend/onnx/onnx_import/src/op/mul.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/mul.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/mul.hpp diff --git a/ngraph/frontend/onnx_import/src/op/neg.hpp b/ngraph/frontend/onnx/onnx_import/src/op/neg.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/neg.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/neg.hpp diff --git a/ngraph/frontend/onnx_import/src/op/non_max_suppression.cpp b/ngraph/frontend/onnx/onnx_import/src/op/non_max_suppression.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/non_max_suppression.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/non_max_suppression.cpp diff --git a/ngraph/frontend/onnx_import/src/op/non_max_suppression.hpp b/ngraph/frontend/onnx/onnx_import/src/op/non_max_suppression.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/non_max_suppression.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/non_max_suppression.hpp diff --git a/ngraph/frontend/onnx_import/src/op/non_zero.cpp b/ngraph/frontend/onnx/onnx_import/src/op/non_zero.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/non_zero.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/non_zero.cpp diff --git a/ngraph/frontend/onnx_import/src/op/non_zero.hpp b/ngraph/frontend/onnx/onnx_import/src/op/non_zero.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/non_zero.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/non_zero.hpp diff --git a/ngraph/frontend/onnx_import/src/op/not.hpp b/ngraph/frontend/onnx/onnx_import/src/op/not.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/not.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/not.hpp diff --git a/ngraph/frontend/onnx_import/src/op/onehot.cpp b/ngraph/frontend/onnx/onnx_import/src/op/onehot.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/onehot.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/onehot.cpp diff --git a/ngraph/frontend/onnx_import/src/op/onehot.hpp b/ngraph/frontend/onnx/onnx_import/src/op/onehot.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/onehot.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/onehot.hpp diff --git a/ngraph/frontend/onnx_import/src/op/or.hpp b/ngraph/frontend/onnx/onnx_import/src/op/or.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/or.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/or.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/deformable_conv_2d.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/detection_output.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/detection_output.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/detection_output.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/detection_output.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/detection_output.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/detection_output.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/detection_output.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/detection_output.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/detection_output.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/generate_proposals_single_image.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/prior_grid_generator.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/roi_feature_extractor.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/experimental_detectron/topk_rios.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/fake_quantize.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/fake_quantize.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/fake_quantize.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/fake_quantize.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/fake_quantize.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/fake_quantize.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/fake_quantize.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/fake_quantize.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/group_norm.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/group_norm.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/group_norm.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/group_norm.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/group_norm.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/group_norm.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/group_norm.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/group_norm.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/normalize.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/normalize.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/normalize.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/normalize.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/normalize.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/normalize.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/normalize.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/normalize.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/prior_box.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/prior_box.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/prior_box.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/prior_box.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/prior_box.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/prior_box.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/prior_box.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/prior_box.hpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/swish.cpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/swish.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/swish.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/swish.cpp diff --git a/ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/swish.hpp b/ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/swish.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/org.openvinotoolkit/swish.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/org.openvinotoolkit/swish.hpp diff --git a/ngraph/frontend/onnx_import/src/op/pad.cpp b/ngraph/frontend/onnx/onnx_import/src/op/pad.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/pad.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/pad.cpp diff --git a/ngraph/frontend/onnx_import/src/op/pad.hpp b/ngraph/frontend/onnx/onnx_import/src/op/pad.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/pad.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/pad.hpp diff --git a/ngraph/frontend/onnx_import/src/op/pow.cpp b/ngraph/frontend/onnx/onnx_import/src/op/pow.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/pow.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/pow.cpp diff --git a/ngraph/frontend/onnx_import/src/op/pow.hpp b/ngraph/frontend/onnx/onnx_import/src/op/pow.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/pow.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/pow.hpp diff --git a/ngraph/frontend/onnx_import/src/op/prelu.cpp b/ngraph/frontend/onnx/onnx_import/src/op/prelu.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/prelu.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/prelu.cpp diff --git a/ngraph/frontend/onnx_import/src/op/prelu.hpp b/ngraph/frontend/onnx/onnx_import/src/op/prelu.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/prelu.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/prelu.hpp diff --git a/ngraph/frontend/onnx_import/src/op/quant_conv.cpp b/ngraph/frontend/onnx/onnx_import/src/op/quant_conv.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/quant_conv.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/quant_conv.cpp diff --git a/ngraph/frontend/onnx_import/src/op/quant_conv.hpp b/ngraph/frontend/onnx/onnx_import/src/op/quant_conv.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/quant_conv.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/quant_conv.hpp diff --git a/ngraph/frontend/onnx_import/src/op/quantize_linear.cpp b/ngraph/frontend/onnx/onnx_import/src/op/quantize_linear.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/quantize_linear.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/quantize_linear.cpp diff --git a/ngraph/frontend/onnx_import/src/op/quantize_linear.hpp b/ngraph/frontend/onnx/onnx_import/src/op/quantize_linear.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/quantize_linear.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/quantize_linear.hpp diff --git a/ngraph/frontend/onnx_import/src/op/range.cpp b/ngraph/frontend/onnx/onnx_import/src/op/range.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/range.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/range.cpp diff --git a/ngraph/frontend/onnx_import/src/op/range.hpp b/ngraph/frontend/onnx/onnx_import/src/op/range.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/range.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/range.hpp diff --git a/ngraph/frontend/onnx_import/src/op/reciprocal.cpp b/ngraph/frontend/onnx/onnx_import/src/op/reciprocal.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reciprocal.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/reciprocal.cpp diff --git a/ngraph/frontend/onnx_import/src/op/reciprocal.hpp b/ngraph/frontend/onnx/onnx_import/src/op/reciprocal.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reciprocal.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/reciprocal.hpp diff --git a/ngraph/frontend/onnx_import/src/op/reduce.cpp b/ngraph/frontend/onnx/onnx_import/src/op/reduce.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reduce.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/reduce.cpp diff --git a/ngraph/frontend/onnx_import/src/op/reduce.hpp b/ngraph/frontend/onnx/onnx_import/src/op/reduce.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reduce.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/reduce.hpp diff --git a/ngraph/frontend/onnx_import/src/op/relu.hpp b/ngraph/frontend/onnx/onnx_import/src/op/relu.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/relu.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/relu.hpp diff --git a/ngraph/frontend/onnx_import/src/op/reshape.cpp b/ngraph/frontend/onnx/onnx_import/src/op/reshape.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reshape.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/reshape.cpp diff --git a/ngraph/frontend/onnx_import/src/op/reshape.hpp b/ngraph/frontend/onnx/onnx_import/src/op/reshape.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reshape.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/reshape.hpp diff --git a/ngraph/frontend/onnx_import/src/op/resize.cpp b/ngraph/frontend/onnx/onnx_import/src/op/resize.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/resize.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/resize.cpp diff --git a/ngraph/frontend/onnx_import/src/op/resize.hpp b/ngraph/frontend/onnx/onnx_import/src/op/resize.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/resize.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/resize.hpp diff --git a/ngraph/frontend/onnx_import/src/op/reverse_sequence.cpp b/ngraph/frontend/onnx/onnx_import/src/op/reverse_sequence.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reverse_sequence.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/reverse_sequence.cpp diff --git a/ngraph/frontend/onnx_import/src/op/reverse_sequence.hpp b/ngraph/frontend/onnx/onnx_import/src/op/reverse_sequence.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/reverse_sequence.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/reverse_sequence.hpp diff --git a/ngraph/frontend/onnx_import/src/op/rnn.cpp b/ngraph/frontend/onnx/onnx_import/src/op/rnn.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/rnn.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/rnn.cpp diff --git a/ngraph/frontend/onnx_import/src/op/rnn.hpp b/ngraph/frontend/onnx/onnx_import/src/op/rnn.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/rnn.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/rnn.hpp diff --git a/ngraph/frontend/onnx_import/src/op/roi_align.cpp b/ngraph/frontend/onnx/onnx_import/src/op/roi_align.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/roi_align.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/roi_align.cpp diff --git a/ngraph/frontend/onnx_import/src/op/roi_align.hpp b/ngraph/frontend/onnx/onnx_import/src/op/roi_align.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/roi_align.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/roi_align.hpp diff --git a/ngraph/frontend/onnx_import/src/op/round.cpp b/ngraph/frontend/onnx/onnx_import/src/op/round.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/round.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/round.cpp diff --git a/ngraph/frontend/onnx_import/src/op/round.hpp b/ngraph/frontend/onnx/onnx_import/src/op/round.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/round.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/round.hpp diff --git a/ngraph/frontend/onnx_import/src/op/scatter_elements.cpp b/ngraph/frontend/onnx/onnx_import/src/op/scatter_elements.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/scatter_elements.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/scatter_elements.cpp diff --git a/ngraph/frontend/onnx_import/src/op/scatter_elements.hpp b/ngraph/frontend/onnx/onnx_import/src/op/scatter_elements.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/scatter_elements.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/scatter_elements.hpp diff --git a/ngraph/frontend/onnx_import/src/op/scatter_nd.cpp b/ngraph/frontend/onnx/onnx_import/src/op/scatter_nd.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/scatter_nd.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/scatter_nd.cpp diff --git a/ngraph/frontend/onnx_import/src/op/scatter_nd.hpp b/ngraph/frontend/onnx/onnx_import/src/op/scatter_nd.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/scatter_nd.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/scatter_nd.hpp diff --git a/ngraph/frontend/onnx_import/src/op/selu.cpp b/ngraph/frontend/onnx/onnx_import/src/op/selu.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/selu.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/selu.cpp diff --git a/ngraph/frontend/onnx_import/src/op/selu.hpp b/ngraph/frontend/onnx/onnx_import/src/op/selu.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/selu.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/selu.hpp diff --git a/ngraph/frontend/onnx_import/src/op/shape.cpp b/ngraph/frontend/onnx/onnx_import/src/op/shape.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/shape.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/shape.cpp diff --git a/ngraph/frontend/onnx_import/src/op/shape.hpp b/ngraph/frontend/onnx/onnx_import/src/op/shape.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/shape.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/shape.hpp diff --git a/ngraph/frontend/onnx_import/src/op/shrink.cpp b/ngraph/frontend/onnx/onnx_import/src/op/shrink.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/shrink.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/shrink.cpp diff --git a/ngraph/frontend/onnx_import/src/op/shrink.hpp b/ngraph/frontend/onnx/onnx_import/src/op/shrink.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/shrink.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/shrink.hpp diff --git a/ngraph/frontend/onnx_import/src/op/sigmoid.hpp b/ngraph/frontend/onnx/onnx_import/src/op/sigmoid.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/sigmoid.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/sigmoid.hpp diff --git a/ngraph/frontend/onnx_import/src/op/sign.hpp b/ngraph/frontend/onnx/onnx_import/src/op/sign.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/sign.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/sign.hpp diff --git a/ngraph/frontend/onnx_import/src/op/sin.hpp b/ngraph/frontend/onnx/onnx_import/src/op/sin.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/sin.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/sin.hpp diff --git a/ngraph/frontend/onnx_import/src/op/sinh.hpp b/ngraph/frontend/onnx/onnx_import/src/op/sinh.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/sinh.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/sinh.hpp diff --git a/ngraph/frontend/onnx_import/src/op/size.cpp b/ngraph/frontend/onnx/onnx_import/src/op/size.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/size.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/size.cpp diff --git a/ngraph/frontend/onnx_import/src/op/size.hpp b/ngraph/frontend/onnx/onnx_import/src/op/size.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/size.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/size.hpp diff --git a/ngraph/frontend/onnx_import/src/op/slice.cpp b/ngraph/frontend/onnx/onnx_import/src/op/slice.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/slice.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/slice.cpp diff --git a/ngraph/frontend/onnx_import/src/op/slice.hpp b/ngraph/frontend/onnx/onnx_import/src/op/slice.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/slice.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/slice.hpp diff --git a/ngraph/frontend/onnx_import/src/op/softmax.cpp b/ngraph/frontend/onnx/onnx_import/src/op/softmax.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/softmax.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/softmax.cpp diff --git a/ngraph/frontend/onnx_import/src/op/softmax.hpp b/ngraph/frontend/onnx/onnx_import/src/op/softmax.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/softmax.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/softmax.hpp diff --git a/ngraph/frontend/onnx_import/src/op/softplus.cpp b/ngraph/frontend/onnx/onnx_import/src/op/softplus.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/softplus.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/softplus.cpp diff --git a/ngraph/frontend/onnx_import/src/op/softplus.hpp b/ngraph/frontend/onnx/onnx_import/src/op/softplus.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/softplus.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/softplus.hpp diff --git a/ngraph/frontend/onnx_import/src/op/softsign.cpp b/ngraph/frontend/onnx/onnx_import/src/op/softsign.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/softsign.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/softsign.cpp diff --git a/ngraph/frontend/onnx_import/src/op/softsign.hpp b/ngraph/frontend/onnx/onnx_import/src/op/softsign.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/softsign.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/softsign.hpp diff --git a/ngraph/frontend/onnx_import/src/op/space_to_depth.cpp b/ngraph/frontend/onnx/onnx_import/src/op/space_to_depth.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/space_to_depth.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/space_to_depth.cpp diff --git a/ngraph/frontend/onnx_import/src/op/space_to_depth.hpp b/ngraph/frontend/onnx/onnx_import/src/op/space_to_depth.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/space_to_depth.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/space_to_depth.hpp diff --git a/ngraph/frontend/onnx_import/src/op/split.cpp b/ngraph/frontend/onnx/onnx_import/src/op/split.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/split.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/split.cpp diff --git a/ngraph/frontend/onnx_import/src/op/split.hpp b/ngraph/frontend/onnx/onnx_import/src/op/split.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/split.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/split.hpp diff --git a/ngraph/frontend/onnx_import/src/op/sqrt.hpp b/ngraph/frontend/onnx/onnx_import/src/op/sqrt.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/sqrt.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/sqrt.hpp diff --git a/ngraph/frontend/onnx_import/src/op/squeeze.cpp b/ngraph/frontend/onnx/onnx_import/src/op/squeeze.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/squeeze.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/squeeze.cpp diff --git a/ngraph/frontend/onnx_import/src/op/squeeze.hpp b/ngraph/frontend/onnx/onnx_import/src/op/squeeze.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/squeeze.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/squeeze.hpp diff --git a/ngraph/frontend/onnx_import/src/op/sub.hpp b/ngraph/frontend/onnx/onnx_import/src/op/sub.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/sub.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/sub.hpp diff --git a/ngraph/frontend/onnx_import/src/op/sum.hpp b/ngraph/frontend/onnx/onnx_import/src/op/sum.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/sum.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/sum.hpp diff --git a/ngraph/frontend/onnx_import/src/op/tan.hpp b/ngraph/frontend/onnx/onnx_import/src/op/tan.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/tan.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/tan.hpp diff --git a/ngraph/frontend/onnx_import/src/op/tanh.hpp b/ngraph/frontend/onnx/onnx_import/src/op/tanh.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/tanh.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/tanh.hpp diff --git a/ngraph/frontend/onnx_import/src/op/thresholded_relu.cpp b/ngraph/frontend/onnx/onnx_import/src/op/thresholded_relu.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/thresholded_relu.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/thresholded_relu.cpp diff --git a/ngraph/frontend/onnx_import/src/op/thresholded_relu.hpp b/ngraph/frontend/onnx/onnx_import/src/op/thresholded_relu.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/thresholded_relu.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/thresholded_relu.hpp diff --git a/ngraph/frontend/onnx_import/src/op/tile.cpp b/ngraph/frontend/onnx/onnx_import/src/op/tile.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/tile.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/tile.cpp diff --git a/ngraph/frontend/onnx_import/src/op/tile.hpp b/ngraph/frontend/onnx/onnx_import/src/op/tile.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/tile.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/tile.hpp diff --git a/ngraph/frontend/onnx_import/src/op/topk.cpp b/ngraph/frontend/onnx/onnx_import/src/op/topk.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/topk.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/topk.cpp diff --git a/ngraph/frontend/onnx_import/src/op/topk.hpp b/ngraph/frontend/onnx/onnx_import/src/op/topk.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/topk.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/topk.hpp diff --git a/ngraph/frontend/onnx_import/src/op/transpose.cpp b/ngraph/frontend/onnx/onnx_import/src/op/transpose.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/transpose.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/transpose.cpp diff --git a/ngraph/frontend/onnx_import/src/op/transpose.hpp b/ngraph/frontend/onnx/onnx_import/src/op/transpose.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/transpose.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/transpose.hpp diff --git a/ngraph/frontend/onnx_import/src/op/unsqueeze.cpp b/ngraph/frontend/onnx/onnx_import/src/op/unsqueeze.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/unsqueeze.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/unsqueeze.cpp diff --git a/ngraph/frontend/onnx_import/src/op/unsqueeze.hpp b/ngraph/frontend/onnx/onnx_import/src/op/unsqueeze.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/unsqueeze.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/unsqueeze.hpp diff --git a/ngraph/frontend/onnx_import/src/op/upsample.cpp b/ngraph/frontend/onnx/onnx_import/src/op/upsample.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/upsample.cpp rename to ngraph/frontend/onnx/onnx_import/src/op/upsample.cpp diff --git a/ngraph/frontend/onnx_import/src/op/upsample.hpp b/ngraph/frontend/onnx/onnx_import/src/op/upsample.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/upsample.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/upsample.hpp diff --git a/ngraph/frontend/onnx_import/src/op/where.hpp b/ngraph/frontend/onnx/onnx_import/src/op/where.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/where.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/where.hpp diff --git a/ngraph/frontend/onnx_import/src/op/xor.hpp b/ngraph/frontend/onnx/onnx_import/src/op/xor.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/op/xor.hpp rename to ngraph/frontend/onnx/onnx_import/src/op/xor.hpp diff --git a/ngraph/frontend/onnx_import/src/ops_bridge.cpp b/ngraph/frontend/onnx/onnx_import/src/ops_bridge.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/ops_bridge.cpp rename to ngraph/frontend/onnx/onnx_import/src/ops_bridge.cpp diff --git a/ngraph/frontend/onnx_import/src/ops_bridge.hpp b/ngraph/frontend/onnx/onnx_import/src/ops_bridge.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/ops_bridge.hpp rename to ngraph/frontend/onnx/onnx_import/src/ops_bridge.hpp diff --git a/ngraph/frontend/onnx_import/src/precomp.hpp b/ngraph/frontend/onnx/onnx_import/src/precomp.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/precomp.hpp rename to ngraph/frontend/onnx/onnx_import/src/precomp.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/arg_min_max_factory.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/arg_min_max_factory.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/arg_min_max_factory.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/arg_min_max_factory.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/arg_min_max_factory.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/arg_min_max_factory.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/arg_min_max_factory.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/arg_min_max_factory.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/common.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/common.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/common.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/common.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/common.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/common.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/common.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/common.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/convpool.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/convpool.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/convpool.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/convpool.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/convpool.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/convpool.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/convpool.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/convpool.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/onnx_internal.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/onnx_internal.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/onnx_internal.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/onnx_internal.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/pooling_factory.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/pooling_factory.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/pooling_factory.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/pooling_factory.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/pooling_factory.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/pooling_factory.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/pooling_factory.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/pooling_factory.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/provenance_tag.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/provenance_tag.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/provenance_tag.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/provenance_tag.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/provenance_tag.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/provenance_tag.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/provenance_tag.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/provenance_tag.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/recurrent.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/recurrent.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/recurrent.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/recurrent.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/recurrent.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/recurrent.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/recurrent.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/recurrent.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/reshape.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/reshape.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/reshape.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/reshape.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/reshape.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/reshape.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/reshape.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/reshape.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/tensor_external_data.cpp b/ngraph/frontend/onnx/onnx_import/src/utils/tensor_external_data.cpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/tensor_external_data.cpp rename to ngraph/frontend/onnx/onnx_import/src/utils/tensor_external_data.cpp diff --git a/ngraph/frontend/onnx_import/src/utils/tensor_external_data.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/tensor_external_data.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/tensor_external_data.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/tensor_external_data.hpp diff --git a/ngraph/frontend/onnx_import/src/utils/variadic.hpp b/ngraph/frontend/onnx/onnx_import/src/utils/variadic.hpp similarity index 100% rename from ngraph/frontend/onnx_import/src/utils/variadic.hpp rename to ngraph/frontend/onnx/onnx_import/src/utils/variadic.hpp diff --git a/ngraph/frontend/onnx_editor/CMakeLists.txt b/ngraph/frontend/onnx_editor/CMakeLists.txt deleted file mode 100644 index 90cf30f3c25a74..00000000000000 --- a/ngraph/frontend/onnx_editor/CMakeLists.txt +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright (C) 2018-2021 Intel Corporation -# SPDX-License-Identifier: Apache-2.0 -# - -#set(TARGET_NAME "onnx_editor") - -#file(GLOB_RECURSE LIBRARY_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) -#file(GLOB_RECURSE LIBRARY_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/src/*.hpp) -#file(GLOB_RECURSE LIBRARY_PUBLIC_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/include/*.hpp) - -# Create named folders for the sources within the .vcproj -# Empty name lists them directly under the .vcproj - -#source_group("src" FILES ${LIBRARY_SRC}) -#source_group("include" FILES ${LIBRARY_HEADERS}) -#source_group("public include" FILES ${LIBRARY_PUBLIC_HEADERS}) - -# Create static library - -#add_library(${TARGET_NAME} OBJECT ${LIBRARY_SRC} ${LIBRARY_HEADERS} ${LIBRARY_PUBLIC_HEADERS}) -#add_library(ngraph::onnx_editor ALIAS ${TARGET_NAME}) - -# TODO Add handling ie_faster_build - -#target_link_libraries(${TARGET_NAME} PRIVATE onnx_common -# PUBLIC ngraph) - -#set(ONNX_EDITOR_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include) -#set(ONNX_EDITOR_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/src) - -#target_include_directories(${TARGET_NAME} PUBLIC $ -# $) - -#target_include_directories(${TARGET_NAME} PRIVATE ${ONNX_EDITOR_SRC_DIR}) - -#if(NGRAPH_USE_PROTOBUF_LITE) -# target_compile_definitions(${TARGET_NAME} PRIVATE NGRAPH_USE_PROTOBUF_LITE) -#endif() - -#add_clang_format_target(${TARGET_NAME}_clang FOR_TARGETS ${TARGET_NAME})