Fix serialization of execution graph. (#2901)
authorJozef Daniecki <jozef.daniecki@intel.com>
Thu, 5 Nov 2020 03:52:08 +0000 (04:52 +0100)
committerGitHub <noreply@github.com>
Thu, 5 Nov 2020 03:52:08 +0000 (06:52 +0300)
commitac658fb5002b341efc04ad8fd2d9b9abb0e51a06
tree2b3499e070480bc72251daec2380708f285c76c0
parent7c1690951c3a6571ad46f93958cd1a9412764280
Fix serialization of execution graph. (#2901)

* Fix serialization of execution graph.

* Add exec graph comparison.

* Align execution graph serialization to old aproach.

* Revise error massages.

* Fixed execution graph comparison.

Now only attribute names are compared since values can differ on
different devices.

* Readability refactoring.

* Refactoring regarding readability.
inference-engine/src/plugin_api/exec_graph_info.hpp
inference-engine/src/transformations/src/transformations/serialize.cpp
inference-engine/tests/functional/inference_engine/ir_serialization/exec_graph.cpp [new file with mode: 0644]
inference-engine/tests/functional/inference_engine/ir_serialization/models/addmul_abc_execution.xml [new file with mode: 0644]