From b55d05840911b0d09f24ba1a6492b6b67c321b89 Mon Sep 17 00:00:00 2001 From: l00444296 Date: Mon, 7 Dec 2020 10:28:47 +0800 Subject: [PATCH] Feature: Cancel parameter item IS_DYNAMIC_INPUT of aclgrphParse interface --- parser/tensorflow/tensorflow_data_parser.cc | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/parser/tensorflow/tensorflow_data_parser.cc b/parser/tensorflow/tensorflow_data_parser.cc index 8de0575..d6fb085 100644 --- a/parser/tensorflow/tensorflow_data_parser.cc +++ b/parser/tensorflow/tensorflow_data_parser.cc @@ -134,16 +134,13 @@ Status TensorFlowDataParser::ParseInputFromUser(const Message *op_src, const ge: } Status TensorFlowDataParser::CheckInputShape(const std::string &name) { - const ge::ParserContext &ctx = GetParserContext(); - if (!ctx.is_dynamic_input) { - for (uint32_t i = 0; i < user_input_dims_v.size(); i++) { - // if input_shape has some placeholders, user should designate them. - // dim i = 0, means empty tensor. - // dim i = -1 or -2, means unknown shape. - GE_CHK_BOOL_RET_STATUS(user_input_dims_v[i] >= kValidShapeMinValue, domi::PARAM_INVALID, - "parse data node %s: shape contains placeholder ,but not designated by user", - name.c_str()); - } + for (uint32_t i = 0; i < user_input_dims_v.size(); i++) { + // if input_shape has some placeholders, user should designate them. + // dim i = 0, means empty tensor. + // dim i = -1 or -2, means unknown shape. + GE_CHK_BOOL_RET_STATUS(user_input_dims_v[i] >= kValidShapeMinValue, domi::PARAM_INVALID, + "parse data node %s: shape contains placeholder ,but not designated by user", + name.c_str()); } return SUCCESS; }