diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2018-06-21 11:13:17 -0700 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2018-06-21 11:17:14 -0700 |
commit | 86fb0cdb3b1f521496ef474e215e338de3cf696d (patch) | |
tree | c35900737354db9542bcd7399f0c936e26d5bef3 /tensorflow/contrib/optimizer_v2 | |
parent | 780e7714d1ddc3480e64ed484df3c0cb5b665e0d (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.py | 10 |
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 |