Browse Source

single op add check json file

pull/532/head
wxl 4 years ago
parent
commit
799344f71c
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      ge/offline/single_op_parser.cc

+ 3
- 2
ge/offline/single_op_parser.cc View File

@@ -177,7 +177,7 @@ T GetValue(const map<string, T> &dict, string &key, T default_val) {
} }


void from_json(const Json &j, SingleOpTensorDesc &desc) { void from_json(const Json &j, SingleOpTensorDesc &desc) {
JsonTensorVeriry tensor_verify_result;
SingleOpParser::JsonTensorVeriry tensor_verify_result;
desc.dims = j.at(kKeyShape).get<vector<int64_t>>(); desc.dims = j.at(kKeyShape).get<vector<int64_t>>();
auto it = j.find(kKeyShapeRange); auto it = j.find(kKeyShapeRange);
if (it != j.end()) { if (it != j.end()) {
@@ -210,7 +210,7 @@ void from_json(const Json &j, SingleOpTensorDesc &desc) {
if (dynamic_input_name != j.end()) { if (dynamic_input_name != j.end()) {
desc.dynamic_input_name = dynamic_input_name->get<string>(); desc.dynamic_input_name = dynamic_input_name->get<string>();
} }
json_op_valid_result_.emplace_back(tensor_verify_result);
SingleOpParser::json_op_valid_result_.emplace_back(tensor_verify_result);
} }


void from_json(const Json &j, SingleOpAttr &attr) { void from_json(const Json &j, SingleOpAttr &attr) {
@@ -372,6 +372,7 @@ Status ValidateSingleOpJson() {
return PARAM_INVALID; return PARAM_INVALID;
} }
} }
json_op_valid_result_.clear();
return SUCCESS; return SUCCESS;
} }




Loading…
Cancel
Save