Skip to content

Commit 2a86120

Browse files
committed
refine log message
1 parent c5b7992 commit 2a86120

File tree

3 files changed

+24
-20
lines changed

3 files changed

+24
-20
lines changed

tf2onnx/convert.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,13 +128,17 @@ def main():
128128

129129
model_proto = g.make_model("converted from {}".format(model_path))
130130

131-
logger.info("\n")
131+
logger.info("")
132132
model_proto = GraphUtil.optimize_model_proto(model_proto)
133133

134134
# write onnx graph
135+
logger.info("")
136+
logger.info("Successfully converted TensorFlow model %s to ONNX", model_path)
135137
if args.output:
136138
utils.save_protobuf(args.output, model_proto)
137-
print("\nComplete successfully, the onnx model is generated at " + args.output)
139+
logger.info("ONNX model is saved at %s", args.output)
140+
else:
141+
logger.info("To export ONNX model to file, please run with `--output` option")
138142

139143

140144
if __name__ == "__main__":

tf2onnx/graph.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
from tf2onnx import optimizer
2222
from tf2onnx.schemas import get_schema
2323

24-
2524
logger = logging.getLogger(__name__)
2625

2726

@@ -1037,18 +1036,19 @@ def extract_sub_graph_nodes(self, outputs_name, input_checker=None, ignore_unuse
10371036

10381037
def delete_unused_nodes(self, outputs_name):
10391038
"""Delete nodes not in subgraph ending with output_names."""
1040-
if outputs_name:
1041-
# we need keep those placeholders that are used as input of Loop's body graph.
1042-
# some of them are not used in the graph, but still need be there to keep the graph complete.
1043-
related_nodes = self.extract_sub_graph_nodes(outputs_name, ignore_unused_placeholder=False)
1044-
for node in related_nodes:
1045-
attr_body_graphs = node.get_body_graphs()
1046-
if attr_body_graphs:
1047-
for _, body_graph in attr_body_graphs.items():
1048-
body_graph.delete_unused_nodes(body_graph.outputs)
1049-
self.reset_nodes(related_nodes)
1050-
else:
1051-
print("WARNING: outputs not specified, delete_unused_nodes not taking effect.")
1039+
if not outputs_name:
1040+
logger.debug("Outputs not specified, delete_unused_nodes not taking effect.")
1041+
return
1042+
1043+
# we need keep those placeholders that are used as input of Loop's body graph.
1044+
# some of them are not used in the graph, but still need be there to keep the graph complete.
1045+
related_nodes = self.extract_sub_graph_nodes(outputs_name, ignore_unused_placeholder=False)
1046+
for node in related_nodes:
1047+
attr_body_graphs = node.get_body_graphs()
1048+
if attr_body_graphs:
1049+
for _, body_graph in attr_body_graphs.items():
1050+
body_graph.delete_unused_nodes(body_graph.outputs)
1051+
self.reset_nodes(related_nodes)
10521052

10531053

10541054
class GraphUtil(object):

tf2onnx/tfonnx.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -686,13 +686,13 @@ def process_tf_graph(tf_graph, continue_on_error=False, verbose=False, target=No
686686
logger.warning("Argument verbose for process_tf_graph is deprecated. Please use --verbose option instead.")
687687
del verbose
688688

689-
opset = utils.find_opset(opset)
690-
print("using tensorflow={}, onnx={}, opset={}, tfonnx={}/{}".format(
691-
tf.__version__, utils.get_onnx_version(), opset,
692-
tf2onnx.__version__, tf2onnx.version.git_version[:6]))
689+
logger.info("Using tensorflow=%s, onnx=%s, tf2onnx=%s/%s",
690+
tf.__version__, utils.get_onnx_version(), tf2onnx.__version__, tf2onnx.version.git_version[:6])
693691

692+
opset = utils.find_opset(opset)
693+
logger.info("Using opset <onnx, %s>", opset)
694694
if opset > schemas.get_max_supported_opset_version():
695-
logger.warning("currently installed onnx package %s is too low to support opset %s, "
695+
logger.warning("Currently installed onnx package %s is too low to support opset %s, "
696696
"please upgrade onnx package to avoid potential conversion issue.",
697697
utils.get_onnx_version(), opset)
698698

0 commit comments

Comments
 (0)