From a933ea880c8b047755915c5bb8a0c15eb6d510d4 Mon Sep 17 00:00:00 2001 From: zhaozhixuan Date: Mon, 10 May 2021 09:40:51 +0800 Subject: [PATCH] Optimize performance of single_op executor. --- ge/hybrid/model/hybrid_model_builder.cc | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/ge/hybrid/model/hybrid_model_builder.cc b/ge/hybrid/model/hybrid_model_builder.cc index 7949ae7f..a047a05b 100755 --- a/ge/hybrid/model/hybrid_model_builder.cc +++ b/ge/hybrid/model/hybrid_model_builder.cc @@ -364,16 +364,6 @@ Status HybridModelBuilder::ParseDependentInputNodes(NodeItem &node_item, const s const auto &src_node = peer_out_anchor->GetOwnerNode(); GE_CHECK_NOTNULL(src_node); auto src_node_item = MutableNodeItem(src_node); - GE_CHECK_NOTNULL(src_node_item); - if (src_node_item->NodeType() == DATA) { - auto op_desc = src_node_item->GetOpDesc(); - GE_CHECK_NOTNULL(op_desc); - auto tensor = op_desc->MutableInputDesc(0); - if (AttrUtils::HasAttr(tensor, ATTR_NAME_VALUE)) { - GELOGD("Skip d2h memcpy, get hostmem from node %s.", src_node_item->NodeName().c_str()); - continue; - } - } src_node_item->to_const_output_id_list.emplace(peer_out_anchor->GetIdx()); dependent_for_shape_inference.emplace(src_node); host_input_value_dependencies_[&node_item].emplace_back(peer_out_anchor->GetIdx(), src_node_item);