From d9484235cb1754056516298c9d3b1942218ff18d Mon Sep 17 00:00:00 2001 From: gongdaguo Date: Sat, 19 Sep 2020 21:53:10 +0800 Subject: [PATCH] fix circumvention code --- .../tools/converter/legacy_optimizer/graph/dtype_trans_pass.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mindspore/lite/tools/converter/legacy_optimizer/graph/dtype_trans_pass.cc b/mindspore/lite/tools/converter/legacy_optimizer/graph/dtype_trans_pass.cc index 05cfb8e954..f738512c98 100644 --- a/mindspore/lite/tools/converter/legacy_optimizer/graph/dtype_trans_pass.cc +++ b/mindspore/lite/tools/converter/legacy_optimizer/graph/dtype_trans_pass.cc @@ -158,7 +158,7 @@ STATUS DTypeTransPass::DoNodeInoutDTypeTrans(schema::MetaGraphT *graph) { if (!preTensor->data.empty() && !IsContain(graphInIdxes, (*iter)->inputIndex.at(i))) { continue; } - if (IsContain(graphInIdxes, (*iter)->inputIndex.at(i))) { + if ((preTensor->dataType != TypeId::kNumberTypeInt8) && (IsContain(graphInIdxes, (*iter)->inputIndex.at(i)))) { continue; } iter = InsertDTypeTransNode(graph, iter, kBefore, i, kInt8ToFP32, &status);