From 6a72f5aa8497bbb69dd80091df8bb06051abd8e9 Mon Sep 17 00:00:00 2001 From: wxl Date: Sat, 5 Dec 2020 17:35:22 +0800 Subject: [PATCH] single op add check json file --- ge/offline/single_op_parser.cc | 2 +- ge/offline/single_op_parser.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ge/offline/single_op_parser.cc b/ge/offline/single_op_parser.cc index 13641602..7e6fe1a9 100644 --- a/ge/offline/single_op_parser.cc +++ b/ge/offline/single_op_parser.cc @@ -192,7 +192,7 @@ void from_json(const Json &j, SingleOpTensorDesc &desc) { tensor_verify_result.is_format_valid = TypeUtils::IsFormatValid(format_str); tensor_verify_result.format = format_str; tensor_verify_result.is_dtype_valid = TypeUtils::IsFormatValid(type_str); - tensor_verify_result.dtye = type_str; + tensor_verify_result.dtype = type_str; desc.format = GetValue(kFormatDict, format_str, FORMAT_RESERVED); desc.type = GetValue(kDataTypeDict, type_str, DT_UNDEFINED); diff --git a/ge/offline/single_op_parser.h b/ge/offline/single_op_parser.h index 59bab269..3752c20f 100644 --- a/ge/offline/single_op_parser.h +++ b/ge/offline/single_op_parser.h @@ -66,9 +66,6 @@ void from_json(const nlohmann::json &json, SingleOpDesc &desc); class SingleOpParser { public: - static Status ParseSingleOpList(const std::string &file, std::vector &op_list); - - private: struct JsonTensorVeriry { bool is_format_valid = true; bool is_dtype_valid = true; @@ -76,7 +73,10 @@ class SingleOpParser { std::string format; std::string dtype; }; + public: + static Status ParseSingleOpList(const std::string &file, std::vector &op_list); + private: static Status ReadJsonFile(const std::string &file, nlohmann::json &json_obj); static bool Validate(const SingleOpDesc &op_desc); static Status ValidateSingleOpJson();