[CPU] Generic JIT Eltwise implementation (#1464)
authorGorokhov Dmitriy <dmitry.gorokhov@intel.com>
Wed, 28 Oct 2020 06:16:28 +0000 (09:16 +0300)
committerGitHub <noreply@github.com>
Wed, 28 Oct 2020 06:16:28 +0000 (09:16 +0300)
commitabb8817cf6952ca60ece886a1affded3bb876db4
tree806b46f0763d8f5ca0b19973c144f5ad76e142c5
parente3ed796b2e78592e40f2472bab7b2d1583dfae8e
[CPU] Generic JIT Eltwise implementation (#1464)
54 files changed:
inference-engine/src/mkldnn_plugin/CMakeLists.txt
inference-engine/src/mkldnn_plugin/mkldnn_descriptor.cpp
inference-engine/src/mkldnn_plugin/mkldnn_descriptor.h
inference-engine/src/mkldnn_plugin/mkldnn_exec_network.cpp
inference-engine/src/mkldnn_plugin/mkldnn_graph_optimizer.cpp
inference-engine/src/mkldnn_plugin/mkldnn_graph_optimizer.h
inference-engine/src/mkldnn_plugin/mkldnn_node.cpp
inference-engine/src/mkldnn_plugin/mkldnn_node.h
inference-engine/src/mkldnn_plugin/mkldnn_plugin.cpp
inference-engine/src/mkldnn_plugin/nodes/common/emitter.cpp [new file with mode: 0644]
inference-engine/src/mkldnn_plugin/nodes/common/emitter.h [new file with mode: 0644]
inference-engine/src/mkldnn_plugin/nodes/jit_eltwise_emitters.cpp [new file with mode: 0644]
inference-engine/src/mkldnn_plugin/nodes/jit_eltwise_emitters.hpp [new file with mode: 0644]
inference-engine/src/mkldnn_plugin/nodes/jit_mkldnn_emitters.cpp [new file with mode: 0644]
inference-engine/src/mkldnn_plugin/nodes/jit_mkldnn_emitters.hpp [new file with mode: 0644]
inference-engine/src/mkldnn_plugin/nodes/mkldnn_activation_node.cpp [deleted file]
inference-engine/src/mkldnn_plugin/nodes/mkldnn_activation_node.h [deleted file]
inference-engine/src/mkldnn_plugin/nodes/mkldnn_batchnorm_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_batchnorm_node.h
inference-engine/src/mkldnn_plugin/nodes/mkldnn_bin_conv_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_concat_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_conv_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_def_conv_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_depthwise_node.cpp [deleted file]
inference-engine/src/mkldnn_plugin/nodes/mkldnn_depthwise_node.h [deleted file]
inference-engine/src/mkldnn_plugin/nodes/mkldnn_eltwise_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_eltwise_node.h
inference-engine/src/mkldnn_plugin/nodes/mkldnn_fullyconnected_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_interpolate_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_mvn_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_normalize_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_power_node.cpp [deleted file]
inference-engine/src/mkldnn_plugin/nodes/mkldnn_power_node.h [deleted file]
inference-engine/src/mkldnn_plugin/nodes/mkldnn_quantize_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_reduce_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_resample_node.cpp
inference-engine/src/mkldnn_plugin/nodes/mkldnn_scatter_update_node.cpp
inference-engine/tests/functional/plugin/cpu/shared_tests_instances/single_layer_tests/eltwise.cpp
inference-engine/tests/functional/plugin/cpu/shared_tests_instances/skip_tests_config.cpp
inference-engine/tests/functional/plugin/cpu/single_layer_tests/eltwise.cpp [new file with mode: 0644]
inference-engine/tests/functional/plugin/cpu/subgraph_tests/src/eltwise_chain.cpp [new file with mode: 0644]
inference-engine/tests/functional/plugin/shared/src/single_layer_tests/eltwise.cpp
inference-engine/tests/ngraph_functions/src/utils/ngraph_helpers.cpp
inference-engine/tests_deprecated/unit/engines/mkldnn/graph/layers/internal/graph_eltwise_test.cpp
inference-engine/tests_deprecated/unit/engines/mkldnn/graph/layers/internal/graph_power_test.cpp
inference-engine/tests_deprecated/unit/engines/mkldnn/graph/structure/graph_conv_depthwise_fusing_test.cpp
inference-engine/tests_deprecated/unit/engines/mkldnn/graph/structure/graph_structure_test.cpp
inference-engine/tests_deprecated/unit/engines/mkldnn/graph/test_graph.hpp
inference-engine/thirdparty/mkl-dnn
ngraph/python/tests/__init__.py
ngraph/python/tests/test_ngraph/test_ops_fused.py
ngraph/python/tests/test_onnx/test_backend.py
ngraph/python/tests/test_onnx/test_ops_logical.py
ngraph/python/tests/test_onnx/test_ops_nonlinear.py