diff options
author | 2018-08-23 12:32:03 -0700 | |
---|---|---|
committer | 2018-08-23 12:39:51 -0700 | |
commit | 4dde158207d075ad65b3b52caa5b4fb90775edbf (patch) | |
tree | e3e4f7ce0fe07b69957928ce6470c21bdedb6e6f | |
parent | ec6827580c68de0f1645d25b484c1a33f310c734 (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.py | 3 |
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 |