Deprecate nGraph v0 ops and builders (#1856)
authorIlya Churaev <ilya.churaev@intel.com>
Thu, 20 Aug 2020 09:27:14 +0000 (12:27 +0300)
committerGitHub <noreply@github.com>
Thu, 20 Aug 2020 09:27:14 +0000 (12:27 +0300)
commitd25bb6314a10cd8fc3c49ea3745f4801dd2eae95
treecaef3e0f689d83dc4f75d2f476aba8a16da34d56
parent802d605bff9b548a4bd282f939a904705dc7c262
Deprecate nGraph v0 ops and builders (#1856)

* Deprecate nGraph v0 ops

* Fixed build

* Added deprecated defines to fix windows
204 files changed:
inference-engine/src/transformations/src/transformations/common_optimizations/nop_elimination.cpp
inference-engine/tests/functional/inference_engine/transformations/nop_elimination.cpp
ngraph/core/include/ngraph/builder/autobroadcast.hpp
ngraph/core/include/ngraph/builder/make_constant.hpp
ngraph/core/include/ngraph/builder/matmul_factory.hpp
ngraph/core/include/ngraph/builder/split.hpp
ngraph/core/include/ngraph/op/add.hpp
ngraph/core/include/ngraph/op/any.hpp
ngraph/core/include/ngraph/op/broadcast.hpp
ngraph/core/include/ngraph/op/dequantize.hpp
ngraph/core/include/ngraph/op/divide.hpp
ngraph/core/include/ngraph/op/dot.hpp
ngraph/core/include/ngraph/op/equal.hpp
ngraph/core/include/ngraph/op/gather.hpp
ngraph/core/include/ngraph/op/gather_nd.hpp
ngraph/core/include/ngraph/op/greater.hpp
ngraph/core/include/ngraph/op/greater_eq.hpp
ngraph/core/include/ngraph/op/less.hpp
ngraph/core/include/ngraph/op/less_eq.hpp
ngraph/core/include/ngraph/op/max.hpp
ngraph/core/include/ngraph/op/maximum.hpp
ngraph/core/include/ngraph/op/min.hpp
ngraph/core/include/ngraph/op/minimum.hpp
ngraph/core/include/ngraph/op/multiply.hpp
ngraph/core/include/ngraph/op/not.hpp
ngraph/core/include/ngraph/op/not_equal.hpp
ngraph/core/include/ngraph/op/one_hot.hpp
ngraph/core/include/ngraph/op/op_version_tbl.hpp
ngraph/core/include/ngraph/op/or.hpp
ngraph/core/include/ngraph/op/pad.hpp
ngraph/core/include/ngraph/op/passthrough.hpp [deleted file]
ngraph/core/include/ngraph/op/power.hpp
ngraph/core/include/ngraph/op/product.hpp
ngraph/core/include/ngraph/op/quantize.hpp
ngraph/core/include/ngraph/op/quantized_convolution.hpp
ngraph/core/include/ngraph/op/quantized_dot.hpp
ngraph/core/include/ngraph/op/replace_slice.hpp
ngraph/core/include/ngraph/op/reshape.hpp
ngraph/core/include/ngraph/op/reverse.hpp
ngraph/core/include/ngraph/op/round.hpp
ngraph/core/include/ngraph/op/scatter_add.hpp [deleted file]
ngraph/core/include/ngraph/op/select.hpp
ngraph/core/include/ngraph/op/slice.hpp
ngraph/core/include/ngraph/op/softmax.hpp
ngraph/core/include/ngraph/op/split.hpp
ngraph/core/include/ngraph/op/stop_gradient.hpp
ngraph/core/include/ngraph/op/subtract.hpp
ngraph/core/include/ngraph/op/sum.hpp
ngraph/core/include/ngraph/op/topk.hpp
ngraph/core/include/ngraph/ops.hpp
ngraph/core/reference/include/ngraph/runtime/reference/matmul.hpp
ngraph/core/reference/include/ngraph/runtime/reference/quantize.hpp
ngraph/core/reference/include/ngraph/runtime/reference/topk.hpp
ngraph/core/src/builder/autobroadcast.cpp
ngraph/core/src/builder/matmul_factory.cpp
ngraph/core/src/builder/split.cpp
ngraph/core/src/graph_util.cpp
ngraph/core/src/op/add.cpp
ngraph/core/src/op/any.cpp
ngraph/core/src/op/broadcast.cpp
ngraph/core/src/op/dequantize.cpp
ngraph/core/src/op/divide.cpp
ngraph/core/src/op/dot.cpp
ngraph/core/src/op/equal.cpp
ngraph/core/src/op/gather.cpp
ngraph/core/src/op/gather_nd.cpp
ngraph/core/src/op/greater.cpp
ngraph/core/src/op/greater_eq.cpp
ngraph/core/src/op/less.cpp
ngraph/core/src/op/less_eq.cpp
ngraph/core/src/op/max.cpp
ngraph/core/src/op/maximum.cpp
ngraph/core/src/op/min.cpp
ngraph/core/src/op/minimum.cpp
ngraph/core/src/op/multiply.cpp
ngraph/core/src/op/not.cpp
ngraph/core/src/op/not_equal.cpp
ngraph/core/src/op/one_hot.cpp
ngraph/core/src/op/or.cpp
ngraph/core/src/op/pad.cpp
ngraph/core/src/op/passthrough.cpp [deleted file]
ngraph/core/src/op/power.cpp
ngraph/core/src/op/product.cpp
ngraph/core/src/op/quantize.cpp
ngraph/core/src/op/quantized_convolution.cpp
ngraph/core/src/op/quantized_dot.cpp
ngraph/core/src/op/replace_slice.cpp
ngraph/core/src/op/reshape.cpp
ngraph/core/src/op/reverse.cpp
ngraph/core/src/op/round.cpp
ngraph/core/src/op/select.cpp
ngraph/core/src/op/slice.cpp
ngraph/core/src/op/softmax.cpp
ngraph/core/src/op/split.cpp
ngraph/core/src/op/stop_gradient.cpp
ngraph/core/src/op/subtract.cpp
ngraph/core/src/op/sum.cpp
ngraph/core/src/op/topk.cpp
ngraph/core/src/op/util/op_types.cpp
ngraph/core/src/op/util/rnn_cell_base.cpp
ngraph/core/src/pass/constant_folding_arithmetic_reduction.cpp
ngraph/core/src/pass/constant_folding_dequantize.cpp
ngraph/core/src/pass/constant_folding_logical_reduction.cpp
ngraph/core/src/pass/constant_folding_quantize.cpp
ngraph/core/src/pass/constant_folding_select.cpp
ngraph/core/src/validation_util.cpp
ngraph/frontend/onnx_import/src/op/gru.cpp
ngraph/frontend/onnx_import/src/op/lstm.cpp
ngraph/frontend/onnx_import/src/op/matmul_integer.cpp
ngraph/frontend/onnx_import/src/op/qlinear_matmul.cpp
ngraph/frontend/onnx_import/src/utils/recurrent.cpp
ngraph/test/backend/abc.in.cpp
ngraph/test/backend/add.in.cpp
ngraph/test/backend/aliased_output.in.cpp
ngraph/test/backend/any.in.cpp
ngraph/test/backend/api.in.cpp
ngraph/test/backend/auto_broadcast.in.cpp
ngraph/test/backend/broadcast.in.cpp
ngraph/test/backend/comparison.in.cpp
ngraph/test/backend/concat.in.cpp
ngraph/test/backend/constant.in.cpp
ngraph/test/backend/divide.in.cpp
ngraph/test/backend/dot.in.cpp
ngraph/test/backend/dynamic.in.cpp
ngraph/test/backend/function_name.in.cpp
ngraph/test/backend/fused_op.in.cpp
ngraph/test/backend/gather.in.cpp
ngraph/test/backend/logical_or.in.cpp
ngraph/test/backend/max.in.cpp
ngraph/test/backend/maximum.in.cpp
ngraph/test/backend/min.in.cpp
ngraph/test/backend/minimum.in.cpp
ngraph/test/backend/multiple_backends.in.cpp
ngraph/test/backend/multiple_result.in.cpp
ngraph/test/backend/multiply.in.cpp
ngraph/test/backend/node_name.in.cpp
ngraph/test/backend/not.in.cpp
ngraph/test/backend/numeric.in.cpp
ngraph/test/backend/one_hot.in.cpp
ngraph/test/backend/power.in.cpp
ngraph/test/backend/product.in.cpp
ngraph/test/backend/quantize_dequantize.in.cpp
ngraph/test/backend/quantized_convolution.in.cpp
ngraph/test/backend/quantized_dot.in.cpp
ngraph/test/backend/relu.in.cpp
ngraph/test/backend/replace_slice.in.cpp
ngraph/test/backend/reshape.in.cpp
ngraph/test/backend/reverse.in.cpp
ngraph/test/backend/round.in.cpp
ngraph/test/backend/select.in.cpp
ngraph/test/backend/slice.in.cpp
ngraph/test/backend/softmax.in.cpp
ngraph/test/backend/subtract.in.cpp
ngraph/test/backend/sum.in.cpp
ngraph/test/backend/topk.in.cpp
ngraph/test/backend/validate_call.in.cpp
ngraph/test/backend/zero_sized.in.cpp
ngraph/test/backend_debug_api.cpp
ngraph/test/build_graph.cpp
ngraph/test/builder_autobroadcast.cpp
ngraph/test/constant_folding.cpp
ngraph/test/control_dependencies.cpp
ngraph/test/copy.cpp
ngraph/test/eval.cpp
ngraph/test/input_output_assign.cpp
ngraph/test/node_input_output.cpp
ngraph/test/onnx/onnx_import.in.cpp
ngraph/test/op.cpp
ngraph/test/op_is.cpp
ngraph/test/pass_shape_relevance.cpp
ngraph/test/pattern.cpp
ngraph/test/replace_node.cpp
ngraph/test/runtime/interpreter/int_executable.hpp
ngraph/test/runtime/opset0.hpp
ngraph/test/runtime/opset0_tbl.hpp
ngraph/test/runtime/pass/dyn_elimination.cpp
ngraph/test/runtime/pass/implicit_broadcast_elimination.cpp
ngraph/test/runtime/pass/like_replacement.cpp
ngraph/test/runtime/pass/opset0_downgrade.cpp
ngraph/test/runtime/pass/opset1_upgrade.cpp
ngraph/test/specialize_function.cpp
ngraph/test/tensor.cpp
ngraph/test/type_prop/any.cpp
ngraph/test/type_prop/binary_elementwise.cpp
ngraph/test/type_prop/broadcast.cpp
ngraph/test/type_prop/dequantize.cpp
ngraph/test/type_prop/dot.cpp
ngraph/test/type_prop/gather.cpp
ngraph/test/type_prop/gather_nd.cpp
ngraph/test/type_prop/one_hot.cpp
ngraph/test/type_prop/pad.cpp
ngraph/test/type_prop/quantize.cpp
ngraph/test/type_prop/quantized_convolution.cpp
ngraph/test/type_prop/quantized_dot.cpp
ngraph/test/type_prop/replace_slice.cpp
ngraph/test/type_prop/reshape.cpp
ngraph/test/type_prop/reverse.cpp
ngraph/test/type_prop/select.cpp
ngraph/test/type_prop/slice.cpp
ngraph/test/type_prop/split.cpp
ngraph/test/type_prop/sum.cpp
ngraph/test/type_prop/top_k.cpp
ngraph/test/util.cpp
ngraph/test/util/test_tools.cpp