aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Sourabh Bajaj <sourabhbajaj@google.com>2018-08-23 12:32:03 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-08-23 12:39:51 -0700
commit4dde158207d075ad65b3b52caa5b4fb90775edbf (patch)
treee3e4f7ce0fe07b69957928ce6470c21bdedb6e6f
parentec6827580c68de0f1645d25b484c1a33f310c734 (diff)
Fix num_towers to be num_cores rather than cores_per_host
PiperOrigin-RevId: 209980482
-rw-r--r--tensorflow/contrib/distribute/python/tpu_strategy.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tensorflow/contrib/distribute/python/tpu_strategy.py b/tensorflow/contrib/distribute/python/tpu_strategy.py
index 7d25fdb20f..0ca7d403b3 100644
--- a/tensorflow/contrib/distribute/python/tpu_strategy.py
+++ b/tensorflow/contrib/distribute/python/tpu_strategy.py
@@ -109,6 +109,7 @@ class TPUStrategy(one_device_strategy.OneDeviceStrategy):
"""Enqueue ops for one iteration."""
control_deps = []
sharded_inputs = []
+ # TODO(sourabhbajaj): Add support for TPU pods
with ops.device(self._host):
for _ in range(self.num_towers):
# Use control dependencies to ensure a deterministic ordering.
@@ -261,4 +262,4 @@ class TPUStrategy(one_device_strategy.OneDeviceStrategy):
@property
def num_towers(self):
- return self._num_cores_override or self._tpu_metadata.num_of_cores_per_host
+ return self._num_cores_override or self._tpu_metadata.num_cores