From c23544fb23accb35ce1bc455f33fe2c02a43f0b5 Mon Sep 17 00:00:00 2001 From: wjm Date: Mon, 28 Dec 2020 17:04:04 +0800 Subject: [PATCH] fix --- ge/graph/passes/multi_batch_clone_pass.cc | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/ge/graph/passes/multi_batch_clone_pass.cc b/ge/graph/passes/multi_batch_clone_pass.cc index ed654d4f..333005a2 100755 --- a/ge/graph/passes/multi_batch_clone_pass.cc +++ b/ge/graph/passes/multi_batch_clone_pass.cc @@ -484,20 +484,19 @@ Status MultiBatchClonePass::SetMaxShapeToData(const NodePtr &data) { std::vector input_dims_str; for (size_t i = 0; i < batch_shapes_.size(); ++i) { auto shape = data_shape; - auto ret = CalcShape(data_to_dynamic_info_.at(data_name).at(i), shape); + auto ret = multibatch::CalcShape(data_to_dynamic_info_.at(data_name).at(i), shape); if (ret != SUCCESS) { GELOGE(ret, "Failed to calculate the batched shape for data node %s, the shapes may not match", - data->GetName().c_str()); + data->GetName().c_str()); return ret; } tensor.SetShape(shape); - string input_str; int64_t tensor_size = 0; - (void)TensorUtils::GetTensorSizeInBytes(tensor, tensor_size); - input_str = TypeUtils::FormatToSerialString(tensor.GetFormat()) + ":" + - TypeUtils::DataTypeToSerialString(tensor.GetDataType()) + ":" + data->GetName() + ":" + - std::to_string(tensor_size) + ":" + std::to_string(tensor.GetShape().GetDimNum()) + ":" + - formats::JoinToString(tensor.GetShape().GetDims()); + (void)TensorUtils::GetTensorSizeInBytes(tensor, tensor_size); + string input_str = TypeUtils::FormatToSerialString(tensor.GetFormat()) + ":" + + TypeUtils::DataTypeToSerialString(tensor.GetDataType()) + ":" + data->GetName() + ":" + + std::to_string(tensor_size) + ":" + std::to_string(tensor.GetShape().GetDimNum()) + ":" + + formats::JoinToString(tensor.GetShape().GetDims()); input_dims_str.emplace_back(input_str); } (void)AttrUtils::SetListStr(data->GetOpDesc(), "_all_origin_gears_inputs", input_dims_str);