Esempio n. 1
0
 def merge(node_inputs, present_value_info):  # type: (List[Text], List[onnx.ValueInfoProto]) -> List[TypeProto]
     if (node_inputs):
         if (node_inputs[0] != ''):
             [present_value_info[0].type] + merge(node_inputs[1:], present_value_info[1:])
         else:
             [TypeProto()] + merge(node_inputs[1:], present_value_info)
     return []
Esempio n. 2
0
 def merge(node_inputs: List[str], present_value_info: List[onnx.ValueInfoProto]) -> List[TypeProto]:
     if (node_inputs):
         if (node_inputs[0] != ""):
             return [present_value_info[0].type] + merge(node_inputs[1:], present_value_info[1:])
         else:
             return [TypeProto()] + merge(node_inputs[1:], present_value_info)
     return []