aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/optimizer_v2
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2018-06-21 11:13:17 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-06-21 11:17:14 -0700
commit86fb0cdb3b1f521496ef474e215e338de3cf696d (patch)
treec35900737354db9542bcd7399f0c936e26d5bef3 /tensorflow/contrib/optimizer_v2
parent780e7714d1ddc3480e64ed484df3c0cb5b665e0d (diff)
Make regroup work on tower-local variables as well.
PiperOrigin-RevId: 201554738
Diffstat (limited to 'tensorflow/contrib/optimizer_v2')
-rw-r--r--tensorflow/contrib/optimizer_v2/optimizer_v2.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/tensorflow/contrib/optimizer_v2/optimizer_v2.py b/tensorflow/contrib/optimizer_v2/optimizer_v2.py
index a44f29fa37..c6f3bd6ee1 100644
--- a/tensorflow/contrib/optimizer_v2/optimizer_v2.py
+++ b/tensorflow/contrib/optimizer_v2/optimizer_v2.py
@@ -162,12 +162,12 @@ def _get_processor(v):
def _var_key_v2(var):
"""Key for representing a primary variable, for looking up slots."""
# pylint: disable=protected-access
- if hasattr(var, "_mirrored_container"):
- mirrored_container = var._mirrored_container()
- assert mirrored_container is not None
+ if hasattr(var, "_distributed_container"):
+ distributed_container = var._distributed_container()
+ assert distributed_container is not None
if context.executing_eagerly():
- return mirrored_container._unique_id
- return mirrored_container._shared_name
+ return distributed_container._unique_id
+ return distributed_container._shared_name
if context.executing_eagerly():
return var._unique_id
return var.op.name