|
|
|
@@ -1030,7 +1030,7 @@ TEST_F(UtestTensorflowParser, tensorflow_parser_success) { |
|
|
|
std::string case_dir = __FILE__; |
|
|
|
ParserOperator unused("Add"); |
|
|
|
case_dir = case_dir.substr(0, case_dir.find_last_of("/")); |
|
|
|
std::string model_file = case_dir + "/tensorflow_model/tf_add.pb"; |
|
|
|
std::string model_file = case_dir + "/tensorflow_model/onnx_if.onnx"; |
|
|
|
std::map<ge::AscendString, ge::AscendString> parser_params = { |
|
|
|
{ge::AscendString(ge::ir_option::INPUT_DATA_NAMES), ge::AscendString("Placeholder,Placeholder_1")}, |
|
|
|
}; |
|
|
|
@@ -1047,6 +1047,35 @@ TEST_F(UtestTensorflowParser, tensorflow_parser_success) { |
|
|
|
EXPECT_EQ(net_out_name.at(0), "add_test_1:0"); |
|
|
|
} |
|
|
|
|
|
|
|
TEST_F(UtestTensorflowParser, tensorflow_parser_success2) { |
|
|
|
RegisterCustomOp(); |
|
|
|
|
|
|
|
std::string case_dir = __FILE__; |
|
|
|
ParserOperator unused("Add"); |
|
|
|
case_dir = case_dir.substr(0, case_dir.find_last_of("/")); |
|
|
|
std::string model_file = case_dir + "/tensorflow_model/onnx_const_type.pb"; |
|
|
|
std::map<ge::AscendString, ge::AscendString> parser_params = { |
|
|
|
{ge::AscendString(ge::ir_option::INPUT_DATA_NAMES), ge::AscendString("Placeholder,Placeholder_1")}, |
|
|
|
}; |
|
|
|
ge::Graph graph; |
|
|
|
auto ret = ge::aclgrphParseTensorFlow(model_file.c_str(), parser_params, graph); |
|
|
|
ASSERT_EQ(ret, SUCCESS); |
|
|
|
} |
|
|
|
|
|
|
|
TEST_F(UtestTensorflowParser, tensorflow_parser_success3_modify_suffix) { |
|
|
|
RegisterCustomOp(); |
|
|
|
|
|
|
|
std::string case_dir = __FILE__; |
|
|
|
ParserOperator unused("Add"); |
|
|
|
case_dir = case_dir.substr(0, case_dir.find_last_of("/")); |
|
|
|
std::string model_file = case_dir + "/tensorflow_model/tf_add.onnx"; |
|
|
|
std::map<ge::AscendString, ge::AscendString> parser_params = { |
|
|
|
{ge::AscendString(ge::ir_option::INPUT_DATA_NAMES), ge::AscendString("Placeholder,Placeholder_1")}, |
|
|
|
}; |
|
|
|
ge::Graph graph; |
|
|
|
auto ret = ge::aclgrphParseTensorFlow(model_file.c_str(), parser_params, graph); |
|
|
|
ASSERT_EQ(ret, SUCCESS); |
|
|
|
} |
|
|
|
TEST_F(UtestTensorflowParser, tensorflow_parser_input_data_names_failed) { |
|
|
|
RegisterCustomOp(); |
|
|
|
|
|
|
|
|