@@ -1 +1 @@ | |||||
Subproject commit bf2dfcda7a2eb137f4d02cf899f7747ba8550455 | |||||
Subproject commit 0a4c05147cf6e1aa62172636c271e625549f3778 |
@@ -31,7 +31,7 @@ using std::string; | |||||
namespace ge { | namespace ge { | ||||
namespace { | namespace { | ||||
const int kSignificantDigits = 10; | const int kSignificantDigits = 10; | ||||
const int kMaxParseDepth = 5; | |||||
const int kMaxParseDepth = 20; | |||||
} | } | ||||
// JSON parses non utf8 character throwing exceptions, so some fields need to be shielded through black fields | // JSON parses non utf8 character throwing exceptions, so some fields need to be shielded through black fields | ||||
FMK_FUNC_HOST_VISIBILITY FMK_FUNC_DEV_VISIBILITY void Pb2Json::Message2Json(const ProtobufMsg &message, | FMK_FUNC_HOST_VISIBILITY FMK_FUNC_DEV_VISIBILITY void Pb2Json::Message2Json(const ProtobufMsg &message, | ||||
@@ -121,7 +121,7 @@ GE_FUNC_DEV_VISIBILITY GE_FUNC_HOST_VISIBILITY OpDescPtr AttrUtils::CloneOpDesc( | |||||
GE_CHK_BOOL_EXEC(imp.UnserializeOpDesc(op_desc, *op_def), | GE_CHK_BOOL_EXEC(imp.UnserializeOpDesc(op_desc, *op_def), | ||||
REPORT_CALL_ERROR("E19999", "UnserializeOpDesc failed"); | REPORT_CALL_ERROR("E19999", "UnserializeOpDesc failed"); | ||||
return op_desc, "[Call][UnserializeOpDesc] op_desc unserialize failed"); | return op_desc, "[Call][UnserializeOpDesc] op_desc unserialize failed"); | ||||
op_desc->extAttrs_ = org_op_desc->extAttrs_; | |||||
op_desc->ext_attrs_ = org_op_desc->ext_attrs_; | |||||
// This function may be called by some passes of fusion engine, in this condition, do not need these attribute | // This function may be called by some passes of fusion engine, in this condition, do not need these attribute | ||||
if (op_desc->impl_ == nullptr) { | if (op_desc->impl_ == nullptr) { | ||||
@@ -164,7 +164,7 @@ GE_FUNC_DEV_VISIBILITY GE_FUNC_HOST_VISIBILITY OpDescPtr AttrUtils::CopyOpDesc(c | |||||
return nullptr; | return nullptr; | ||||
} | } | ||||
op_desc->extAttrs_ = org_op_desc->extAttrs_; | |||||
op_desc->ext_attrs_ = org_op_desc->ext_attrs_; | |||||
if (op_desc->impl_ == nullptr) { | if (op_desc->impl_ == nullptr) { | ||||
REPORT_INNER_ERROR("E19999", "op desc impl is nullptr, check invalid"); | REPORT_INNER_ERROR("E19999", "op desc impl is nullptr, check invalid"); | ||||
@@ -61,7 +61,7 @@ target_link_libraries(st_parser_proto PRIVATE | |||||
################################################################################ | ################################################################################ | ||||
set(DUPLICATE_PROTO_LIST | set(DUPLICATE_PROTO_LIST | ||||
"${PARSER_DIR}/metadef/proto/proto_inner/ge_onnx.proto" | |||||
"${PARSER_DIR}/metadef/proto/onnx/ge_onnx.proto" | |||||
) | ) | ||||
protobuf_generate(ge DUP_PROTO_SRCS DUP_PROTO_HDRS ${DUPLICATE_PROTO_LIST}) | protobuf_generate(ge DUP_PROTO_SRCS DUP_PROTO_HDRS ${DUPLICATE_PROTO_LIST}) | ||||
@@ -62,7 +62,7 @@ target_link_libraries(ut_parser_proto PRIVATE | |||||
################################################################################ | ################################################################################ | ||||
set(DUPLICATE_PROTO_LIST | set(DUPLICATE_PROTO_LIST | ||||
"${PARSER_DIR}/metadef/proto/proto_inner/ge_onnx.proto" | |||||
"${PARSER_DIR}/metadef/proto/onnx/ge_onnx.proto" | |||||
) | ) | ||||
protobuf_generate(ge DUP_PROTO_SRCS DUP_PROTO_HDRS ${DUPLICATE_PROTO_LIST}) | protobuf_generate(ge DUP_PROTO_SRCS DUP_PROTO_HDRS ${DUPLICATE_PROTO_LIST}) | ||||