Skip to content

Commit

Permalink
Removed FixRtInfo pass
Browse files Browse the repository at this point in the history
  • Loading branch information
ilya-lavrenov committed Apr 13, 2023
1 parent a016e4e commit 1968632
Show file tree
Hide file tree
Showing 8 changed files with 1 addition and 96 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ It checks whether the code region in this module is active or inactive by the ma

There is an example of `conditional_compilation_gen.h`:
```
#define ov_pass_FixRtInfo_run_on_function 1
#define ov_pass_GraphRewrite_run_on_model 1
#define ov_pass_InitNodeInfo_run_on_function 1
#define ov_pass_ConstantFolding_run_on_model 1
Expand Down
38 changes: 0 additions & 38 deletions src/common/transformations/include/transformations/fix_rt_info.hpp

This file was deleted.

42 changes: 0 additions & 42 deletions src/common/transformations/src/transformations/fix_rt_info.cpp

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#include <vector>

#include "itt.hpp"
#include "transformations/fix_rt_info.hpp"
#include "transformations/rt_info/fused_names_attribute.hpp"
#include "transformations/rt_info/primitives_priority_attribute.hpp"

Expand All @@ -27,6 +26,5 @@ bool ov::pass::InitNodeInfo::run_on_model(const std::shared_ptr<ngraph::Function
auto& rtInfo = node->get_rt_info();
rtInfo.emplace(FusedNames::get_type_info_static(), FusedNames{node->get_friendly_name()});
}
FixRtInfo{}.run_on_model(f);
return false;
}
1 change: 0 additions & 1 deletion src/core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,6 @@ file(GLOB_RECURSE smart_reshape_srcs ${CMAKE_CURRENT_SOURCE_DIR}/src/pass/smart_
file(GLOB_RECURSE rt_info_srcs ${CMAKE_CURRENT_SOURCE_DIR}/src/pass/rt_info/*.cpp)
set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/src/pass/convert_precision.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/pass/convert_fp32_to_fp16.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/pass/fix_rt_info.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/pass/init_node_info.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/pass/serialize.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/op/type_relaxed.cpp"
Expand Down
8 changes: 0 additions & 8 deletions src/inference/src/cnn_network_ngraph_impl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@
#include "transformations/common_optimizations/nop_elimination.hpp"
#include "transformations/common_optimizations/remove_concat_zero_dim_input.hpp"
#include "transformations/common_optimizations/remove_multi_subgraph_op_dangling_params.hpp"
#include "transformations/fix_rt_info.hpp"
#include "transformations/smart_reshape/set_batch_size.hpp"
#include "transformations/smart_reshape/smart_reshape.hpp"
#include "transformations/utils/utils.hpp"
Expand Down Expand Up @@ -136,7 +135,6 @@ CNNNetworkNGraphImpl::CNNNetworkNGraphImpl(const std::shared_ptr<Function>& nGra
{
ov::pass::Manager m;
using namespace ov::pass;
REGISTER_PASS(m, FixRtInfo)
REGISTER_PASS(m, EliminateScatterUpdate)
REGISTER_PASS(m, RemoveConcatZeroDimInput)
REGISTER_PASS(m, RemoveMultiSubGraphOpDanglingParamsResults)
Expand Down Expand Up @@ -199,12 +197,6 @@ CNNNetworkNGraphImpl::CNNNetworkNGraphImpl(const CNNNetwork& network) {
}

_ngraph_function = ngraph::clone_function(*network.getFunction());
{
ov::pass::Manager m;
using namespace ov::pass;
REGISTER_PASS(m, FixRtInfo)
m.run_passes(_ngraph_function);
}
validateFunctionNames();
InputsDataMap inputs = network.getInputsInfo();
OutputsDataMap outputs = network.getOutputsInfo();
Expand Down
2 changes: 0 additions & 2 deletions src/inference/src/compilation_context.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
#include "ie_itt.hpp"
#include "ngraph/opsets/opset6.hpp"
#include "openvino/pass/manager.hpp"
#include "transformations/fix_rt_info.hpp"
#include "transformations/hash.hpp"
#include "transformations/rt_info/fused_names_attribute.hpp"
#include "transformations/rt_info/primitives_priority_attribute.hpp"
Expand Down Expand Up @@ -86,7 +85,6 @@ std::string ModelCache::compute_hash(const std::shared_ptr<const ov::Model>& mod
uint64_t seed = 0;
// 1. Calculate hash on function
ov::pass::Manager m;
m.register_pass<ov::pass::FixRtInfo>();
m.register_pass<ov::pass::Hash>(seed);
m.run_passes(std::const_pointer_cast<ov::Model>(model));

Expand Down
3 changes: 1 addition & 2 deletions src/inference/tests/unit/ie_compilation_context_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -189,8 +189,7 @@ TEST(NetworkContext, HashWithPrimitivesPriority) {
op3["PrimitivesPriority"] = "testPriority";

ASSERT_NE(ModelCache::compute_hash(net1, {}), ModelCache::compute_hash(net2, {}));

ASSERT_EQ(ModelCache::compute_hash(net2, {}), ModelCache::compute_hash(net3, {}));
ASSERT_NE(ModelCache::compute_hash(net2, {}), ModelCache::compute_hash(net3, {}));
}

TEST(NetworkContext, HashWithFusedNames) {
Expand Down

0 comments on commit 1968632

Please sign in to comment.