|
|
|
@ -637,6 +637,14 @@ bool MSANFModelParser::GetAttrValueForValueNode(const std::string &value_node_na
|
|
|
|
|
anfnode_build_map_[value_node_name] = new_value_node;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
if ((value_pos = ref_attr_name.find("Tuple[]")) != std::string::npos) {
|
|
|
|
|
MS_LOG(INFO) << "Build Tuple() ValueNode for primitive.";
|
|
|
|
|
ValuePtr res = MakeValue(std::vector<ValuePtr>{});
|
|
|
|
|
new_value_node = NewValueNode(res);
|
|
|
|
|
new_value_node->set_abstract(res->ToAbstract());
|
|
|
|
|
anfnode_build_map_[value_node_name] = new_value_node;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
ObtainCNodeAttrInScalarForm(attr_proto, &multi_value_map);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|