aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/python/ops/variables.py
diff options
context:
space:
mode:
authorGravatar Sergio Guadarrama <sguada@google.com>2017-11-17 20:14:51 -0800
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2017-11-17 20:19:00 -0800
commit9fd424e4871e5a60b6e1985d70c31960a2df80d8 (patch)
tree028ad95b93306611a1cc154bf37d02d2e912997a /tensorflow/python/ops/variables.py
parent7fd7d75e300b5776a448f7083fe0fd05ba415fb5 (diff)
Make sure local_variables_initializer returns a no_op in Eager mode.
PiperOrigin-RevId: 176197040
Diffstat (limited to 'tensorflow/python/ops/variables.py')
-rw-r--r--tensorflow/python/ops/variables.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tensorflow/python/ops/variables.py b/tensorflow/python/ops/variables.py
index f906b7b3c4..e9b1c67d16 100644
--- a/tensorflow/python/ops/variables.py
+++ b/tensorflow/python/ops/variables.py
@@ -1447,6 +1447,8 @@ def local_variables_initializer():
Returns:
An Op that initializes all local variables in the graph.
"""
+ if context.in_eager_mode():
+ return control_flow_ops.no_op(name="local_variables_initializer")
return variables_initializer(local_variables())