openvino/ngraph/test
Roman Kazantsev 5e8d1ccf92
Implement Einsum reference in nGraph interpreter (#5923)
* Implement Einsum reference in nGraph interpreter

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Apply code-style patch and fix build issues

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Fix CI build

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Fix fast build and apply code review feedback

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Add visitor API tests, check for input type and reduce memory consumption

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Apply code style

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>

* Add visitor API tests

Signed-off-by: Roman Kazantsev <roman.kazantsev@intel.com>
2021-06-04 11:08:30 +03:00
..
backend Reshape should support reshape to zero shapes (#5828) 2021-06-03 06:26:30 +03:00
conditional_compilation Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
files Remove obsolete cmake script and test data (#4944) 2021-03-25 07:45:47 +03:00
frontend NGraph FrontEnd Manager - Basic API (#5470) 2021-06-01 18:25:48 +03:00
models Add support for SparseTensor in Constant op (#5871) 2021-06-02 12:30:33 +02:00
onnx Add support for SparseTensor in Constant op (#5871) 2021-06-02 12:30:33 +02:00
op_eval Implement Einsum reference in nGraph interpreter (#5923) 2021-06-04 11:08:30 +03:00
runtime Implement Einsum reference in nGraph interpreter (#5923) 2021-06-04 11:08:30 +03:00
type_prop Reshape should support reshape to zero shapes (#5828) 2021-06-03 06:26:30 +03:00
util Attributes visitor tests - Transpose and Sqrt op (#5430) 2021-04-28 11:22:22 +03:00
visitors Implement Einsum reference in nGraph interpreter (#5923) 2021-06-04 11:08:30 +03:00
CMakeLists.txt Implement Einsum reference in nGraph interpreter (#5923) 2021-06-04 11:08:30 +03:00
aligned_buffer.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
all_close_f.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
backend_api.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
backend_debug_api.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
bfloat16.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
build_graph.cpp NGraph reference implementation for Memory (#4956) 2021-05-17 16:57:04 +03:00
builder.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
builder_autobroadcast.cpp [nGraph] Make make_broadcast dynamic (#5834) 2021-05-27 15:41:32 +02:00
check.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
constant.cpp Constant op class update for Low Precision (#5311) 2021-04-23 07:31:04 +03:00
constant_folding.cpp [nGraph] Gather 7 evaluate (#5088) 2021-04-12 17:01:39 +03:00
control_dependencies.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
convert_u1_to_string.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
coordinate.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
coordinate_range.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
copy.cpp Enabled sign-compare flag for nGraph (#5189) 2021-04-15 12:12:51 +03:00
dyn_elimination.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
element_type.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
eval.cpp Transpose ngraph op and reference implementation revision (#5315) 2021-04-29 06:58:37 +03:00
file_util.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
float16.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
graph_rewrite.cpp Added BackwardGraphRewrite And Input<Node> RTInfo (#5343) 2021-04-27 17:26:20 +03:00
header_standalone.in.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
includes.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
input_output_assign.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
int4.cpp Constant op class update for Low Precision (#5311) 2021-04-23 07:31:04 +03:00
intervals.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
main.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
matcher_pass.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
misc.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
misc.hpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
mkldnn.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
ngraph_api.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
node_input_output.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
op.cpp Added BackwardGraphRewrite And Input<Node> RTInfo (#5343) 2021-04-27 17:26:20 +03:00
op_is.cpp Enabled Wall for nGraph (#5270) 2021-04-22 06:24:03 +03:00
op_version_tbl.hpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
opset1.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
partial_shape.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
pass_config.cpp nGraph copyright update for 2021 (#3832) 2021-01-13 16:43:04 +03:00
pass_liveness.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
pass_manager.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
pass_shape_relevance.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
pattern.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
provenance.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
replace_node.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
shape.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
span.cpp Add more features to span and unit tests (#5002) 2021-04-02 14:47:35 +03:00
specialize_function.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
tensor.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
type_prop_layers.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
uint4.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00
util.cpp Align copyright notice in cpp and cmake source files (CVS-51320) (#4950) 2021-03-25 02:40:09 +03:00