diff options
author | Allen Lavoie <allenl@google.com> | 2018-02-14 17:04:15 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2018-02-14 17:08:38 -0800 |
commit | 808371b33509aa87f38e8367e68058c2eb6df4ef (patch) | |
tree | 59d4d4f56e22e3e45bb90053f98b270c9ac16873 /tensorflow/contrib/summary | |
parent | 59a7de4ce8696adcd360f0c8a9fe4d5efa90e99d (diff) |
Removes odd stack traces from trying to delete things that aren't
resources. Or at least provides a more informative error message.
A guess is that these came from constructing SummaryWriter(None).
PiperOrigin-RevId: 185768814
Diffstat (limited to 'tensorflow/contrib/summary')
-rw-r--r-- | tensorflow/contrib/summary/summary_ops.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tensorflow/contrib/summary/summary_ops.py b/tensorflow/contrib/summary/summary_ops.py index 068ae35c71..b6249fc92f 100644 --- a/tensorflow/contrib/summary/summary_ops.py +++ b/tensorflow/contrib/summary/summary_ops.py @@ -110,7 +110,7 @@ class SummaryWriter(object): def __init__(self, resource): self._resource = resource - if context.in_eager_mode(): + if context.in_eager_mode() and self._resource is not None: self._resource_deleter = resource_variable_ops.EagerResourceDeleter( handle=self._resource, handle_device="cpu:0") |