Skip to content

Commit 4cf0d87

Browse files
committed
fix the graph output node dtype issue
1 parent 94317a3 commit 4cf0d87

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

tf2onnx/graph.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -390,13 +390,11 @@ def make_model(self, doc, input_names, output_names, optimize=True):
390390
# create output_tensor_values
391391
output_tensor_values = []
392392
for name in output_names:
393-
op = self.get_node_by_name(name)
394-
if op:
395-
dtype = op.dtype
396-
if not dtype:
397-
continue
398-
v = helper.make_tensor_value_info(name, dtype, self.get_shape(name))
399-
output_tensor_values.append(v)
393+
dtype = self.get_dtype(name);
394+
if not dtype:
395+
raise ValueError("cannot found the output dtype for " + name)
396+
v = helper.make_tensor_value_info(name, dtype, self.get_shape(name))
397+
output_tensor_values.append(v)
400398

401399
# update attributes
402400
ops = []

0 commit comments

Comments
 (0)