Make exported MetaGraphDefs deterministic

Nondeterministic serialized protos hurt caching.

PiperOrigin-RevId: 301737437
Change-Id: Ia354d81bac2f2140d0ca84feca85d70a03c25a67
This commit is contained in:
A. Unique TensorFlower 2020-03-18 22:01:39 -07:00 committed by TensorFlower Gardener
parent 7fb2f93d40
commit f3e1c5c94d

View File

@ -71,5 +71,6 @@ def write_graph(graph_or_graph_def, logdir, name, as_text=True):
text_format.MessageToString(
graph_def, float_format=''))
else:
file_io.atomic_write_string_to_file(path, graph_def.SerializeToString())
file_io.atomic_write_string_to_file(
path, graph_def.SerializeToString(deterministic=True))
return path