|
12 | 12 | import numpy as np
|
13 | 13 |
|
14 | 14 | from onnx import helper, numpy_helper, shape_inference, AttributeProto, TensorProto
|
15 |
| -from tf2onnx import utils, __version__ |
| 15 | +from tf2onnx import utils, __version__, git_version |
16 | 16 | from tf2onnx.utils import make_name, port_name, find_opset
|
17 | 17 | from tf2onnx import optimizer
|
18 | 18 | from tf2onnx.schemas import get_schema, infer_onnx_shape_dtype
|
@@ -1189,9 +1189,10 @@ def make_model(self, graph_doc, optimize=False, graph_name="tf2onnx", external_t
|
1189 | 1189 | graph = self.make_graph(graph_doc, graph_name, external_tensor_storage)
|
1190 | 1190 |
|
1191 | 1191 | if "producer_name" not in kwargs:
|
1192 |
| - kwargs = {"producer_name": "tf2onnx", |
1193 |
| - "producer_version": __version__} |
1194 |
| - |
| 1192 | + kwargs = { |
| 1193 | + "producer_name": "tf2onnx", |
| 1194 | + "producer_version": __version__ + " " + git_version[:6] |
| 1195 | + } |
1195 | 1196 | if "opset_imports" not in kwargs:
|
1196 | 1197 | opsets = [helper.make_opsetid(constants.ONNX_DOMAIN, self._opset)]
|
1197 | 1198 | opsets.append(constants.AI_ONNX_ML_OPSET)
|
@@ -1605,7 +1606,7 @@ def safe_remove_nodes(self, to_delete):
|
1605 | 1606 | self.remove_node(n.name)
|
1606 | 1607 |
|
1607 | 1608 | def is_safe_to_remove_nodes(self, to_delete, outputs_to_ignore=None):
|
1608 |
| - """Returns true if the outputs of all the nodes in to_delete have no third-party nodes consuming them""" |
| 1609 | + """Returns true if the outputs of all the nodes in to_delete have no third-party nodes consuming them.""" |
1609 | 1610 | delete_set = set(to_delete)
|
1610 | 1611 | outputs_to_ignore_set = set(outputs_to_ignore or [])
|
1611 | 1612 | for n in delete_set:
|
@@ -1660,7 +1661,7 @@ def optimize_model_proto(onnx_model_proto, catch_errors=True, return_graph=False
|
1660 | 1661 |
|
1661 | 1662 | @staticmethod
|
1662 | 1663 | def get_onnx_model_properties(onnx_model_proto):
|
1663 |
| - """Get ModelProto properties""" |
| 1664 | + """Get ModelProto properties.""" |
1664 | 1665 | kwargs = {}
|
1665 | 1666 | if onnx_model_proto.HasField('ir_version'):
|
1666 | 1667 | kwargs["ir_version"] = onnx_model_proto.ir_version
|
|
0 commit comments