MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / get_tpu_system_metadata

Function get_tpu_system_metadata

tensorflow/python/distribute/tpu_strategy.py:59–72  ·  view source on GitHub ↗

Retrieves TPU system metadata given a TPUClusterResolver.

(tpu_cluster_resolver)

Source from the content-addressed store, hash-verified

57
58
59def get_tpu_system_metadata(tpu_cluster_resolver):
60 """Retrieves TPU system metadata given a TPUClusterResolver."""
61 master = tpu_cluster_resolver.master()
62
63 # pylint: disable=protected-access
64 cluster_spec = tpu_cluster_resolver.cluster_spec()
65 cluster_def = cluster_spec.as_cluster_def() if cluster_spec else None
66 tpu_system_metadata = (
67 tpu_system_metadata_lib._query_tpu_system_metadata(
68 master,
69 cluster_def=cluster_def,
70 query_topology=False))
71
72 return tpu_system_metadata
73
74
75@contextlib.contextmanager

Callers 1

__init__Method · 0.70

Calls 3

as_cluster_defMethod · 0.80
masterMethod · 0.45
cluster_specMethod · 0.45

Tested by

no test coverage detected