aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/python/estimator/exporter.py
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2018-06-05 15:59:21 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-06-05 16:04:50 -0700
commitece5f512538f66b69db52b8a5b6f9669ae10a3d9 (patch)
treeab0fdb0efe0bf344119a3bc5fb41468603eee129 /tensorflow/python/estimator/exporter.py
parent73c3a8a5217a6b105acffe62165071f8aa740e9b (diff)
Only calls compare function if values were read from event file
PiperOrigin-RevId: 199373169
Diffstat (limited to 'tensorflow/python/estimator/exporter.py')
-rw-r--r--tensorflow/python/estimator/exporter.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/tensorflow/python/estimator/exporter.py b/tensorflow/python/estimator/exporter.py
index f49ed05f57..5981fa59b7 100644
--- a/tensorflow/python/estimator/exporter.py
+++ b/tensorflow/python/estimator/exporter.py
@@ -360,9 +360,10 @@ class BestExporter(Exporter):
for value in event.summary.value:
if value.HasField('simple_value'):
event_eval_result[value.tag] = value.simple_value
- if best_eval_result is None or self._compare_fn(
- best_eval_result, event_eval_result):
- best_eval_result = event_eval_result
+ if event_eval_result:
+ if best_eval_result is None or self._compare_fn(
+ best_eval_result, event_eval_result):
+ best_eval_result = event_eval_result
return best_eval_result