Ejemplo n.º 1
0
 def testTpuZone(self):
     FLAGS['tpu_zone'].parse('us-central1-c')
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.full_spec)
     self.assertEqual(result.tpu_zone, 'us-central1-c')
Ejemplo n.º 2
0
 def testCustomTpuName(self):
     spec = MergeDicts(self.minimal_spec, {'tpu_name': 'pkb-tpu'})
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **spec)
     self.assertEqual(result.tpu_name, 'pkb-tpu')
Ejemplo n.º 3
0
 def testTpuCidrRangeFlag(self):
     FLAGS['tpu_cidr_range'].parse('10.240.0.0/29')
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.full_spec)
     self.assertEqual(result.tpu_cidr_range, '10.240.0.0/29')
Ejemplo n.º 4
0
 def testTpuAcceleratorTypeFlag(self):
     FLAGS['tpu_accelerator_type'].parse('tpu-v1')
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.full_spec)
     self.assertEqual(result.tpu_accelerator_type, 'tpu-v1')
Ejemplo n.º 5
0
 def testCustomTpuVersion(self):
     spec = MergeDicts(self.minimal_spec, {'tpu_tf_version': 'nightly'})
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **spec)
     self.assertEqual(result.tpu_tf_version, 'nightly')
Ejemplo n.º 6
0
 def testTpuNameFlag(self):
     FLAGS['tpu_name'].parse('pkb-tpu')
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.full_spec)
     self.assertEqual(result.tpu_name, 'pkb-tpu')
Ejemplo n.º 7
0
 def testCustomTpuZone(self):
     spec = MergeDicts(self.minimal_spec, {'tpu_zone': 'us-central1-a'})
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **spec)
     self.assertEqual(result.tpu_zone, 'us-central1-a')
Ejemplo n.º 8
0
 def testTpuNetworkFlag(self):
     FLAGS['tpu_network'].parse('my-tf-network')
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.full_spec)
     self.assertEqual(result.tpu_network, 'my-tf-network')
Ejemplo n.º 9
0
 def testCustomTpuNetwork(self):
     spec = MergeDicts(self.minimal_spec, {'tpu_network': 'default'})
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **spec)
     self.assertEqual(result.tpu_network, 'default')
Ejemplo n.º 10
0
 def testCustomTpuDescription(self):
     spec = MergeDicts(self.minimal_spec, {'tpu_description': 'My TF Node'})
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **spec)
     self.assertEqual(result.tpu_description, 'My TF Node')
Ejemplo n.º 11
0
 def testTpuDescriptionFlag(self):
     FLAGS['tpu_description'].parse('MyTfNode')
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.full_spec)
     self.assertEqual(result.tpu_description, 'MyTfNode')
Ejemplo n.º 12
0
 def testTpuTfVersion(self):
     FLAGS['tpu_tf_version'].parse('1.2')
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.full_spec)
     self.assertEqual(result.tpu_tf_version, '1.2')
Ejemplo n.º 13
0
 def testCustomTpuAcceleratorType(self):
     spec = MergeDicts(self.minimal_spec,
                       {'tpu_accelerator_type': 'tpu-v2'})
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **spec)
     self.assertEqual(result.tpu_accelerator_type, 'tpu-v2')
Ejemplo n.º 14
0
 def testCustomTpuCidrRange(self):
     spec = MergeDicts(self.minimal_spec,
                       {'tpu_cidr_range': '192.168.0.0/29'})
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **spec)
     self.assertEqual(result.tpu_cidr_range, '192.168.0.0/29')
Ejemplo n.º 15
0
 def testTpuNameFlag(self):
   self.flags['tpu_name'].parse('pkb-tpu')
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.full_spec)
   self.assertEqual(result.tpu_name, 'pkb-tpu')
Ejemplo n.º 16
0
 def testDefaultTpuVersion(self):
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.minimal_spec)
   self.assertEqual(result.tpu_tf_version, None)
Ejemplo n.º 17
0
 def testCustomTpuVersion(self):
   spec = MergeDicts(self.minimal_spec, {'tpu_tf_version': 'nightly'})
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **spec)
   self.assertEqual(result.tpu_tf_version, 'nightly')
Ejemplo n.º 18
0
 def testCustomTpuNetwork(self):
   spec = MergeDicts(self.minimal_spec, {'tpu_network': 'default'})
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **spec)
   self.assertEqual(result.tpu_network, 'default')
Ejemplo n.º 19
0
 def testCustomTpuZone(self):
   spec = MergeDicts(self.minimal_spec, {'tpu_zone': 'us-central1-a'})
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **spec)
   self.assertEqual(result.tpu_zone, 'us-central1-a')
Ejemplo n.º 20
0
 def testCustomTpuAcceleratorType(self):
   spec = MergeDicts(self.minimal_spec, {'tpu_accelerator_type': 'tpu-v2'})
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **spec)
   self.assertEqual(result.tpu_accelerator_type, 'tpu-v2')
Ejemplo n.º 21
0
 def testCustomTpuDescription(self):
   spec = MergeDicts(self.minimal_spec, {'tpu_description': 'My TF Node'})
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **spec)
   self.assertEqual(result.tpu_description, 'My TF Node')
Ejemplo n.º 22
0
 def testCustomTpuCidrRange(self):
   spec = MergeDicts(self.minimal_spec, {'tpu_cidr_range': '192.168.0.0/29'})
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **spec)
   self.assertEqual(result.tpu_cidr_range, '192.168.0.0/29')
Ejemplo n.º 23
0
 def testDefaultTpuZone(self):
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=self.flags,
                                                  **self.minimal_spec)
     self.assertEqual(result.tpu_zone, None)
Ejemplo n.º 24
0
 def testCustomTpuName(self):
   spec = MergeDicts(self.minimal_spec, {'tpu_name': 'pkb-tpu'})
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **spec)
   self.assertEqual(result.tpu_name, 'pkb-tpu')
Ejemplo n.º 25
0
 def testDefaultTpuAcceleratorType(self):
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.minimal_spec)
     self.assertEqual(result.tpu_accelerator_type, None)
Ejemplo n.º 26
0
 def testTpuDescriptionFlag(self):
   self.flags['tpu_description'].parse('MyTfNode')
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.full_spec)
   self.assertEqual(result.tpu_description, 'MyTfNode')
Ejemplo n.º 27
0
 def testTpuCidrRangeFlag(self):
   self.flags['tpu_cidr_range'].parse('10.240.0.0/29')
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.full_spec)
   self.assertEqual(result.tpu_cidr_range, '10.240.0.0/29')
Ejemplo n.º 28
0
 def testDefaultTpuVersion(self):
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.minimal_spec)
     self.assertEqual(result.tpu_tf_version, None)
Ejemplo n.º 29
0
 def testTpuAcceleratorTypeFlag(self):
   self.flags['tpu_accelerator_type'].parse('tpu-v1')
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.full_spec)
   self.assertEqual(result.tpu_accelerator_type, 'tpu-v1')
Ejemplo n.º 30
0
 def testTpuTfVersion(self):
   self.flags['tpu_tf_version'].parse('1.2')
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.full_spec)
   self.assertEqual(result.tpu_tf_version, '1.2')
Ejemplo n.º 31
0
 def testTpuNetworkFlag(self):
   self.flags['tpu_network'].parse('my-tf-network')
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.full_spec)
   self.assertEqual(result.tpu_network, 'my-tf-network')
Ejemplo n.º 32
0
 def testMinimalConfig(self):
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.minimal_spec)
   self.assertEqual(result.cloud, 'GCP')
Ejemplo n.º 33
0
 def testTpuZone(self):
   self.flags['tpu_zone'].parse('us-central1-c')
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.full_spec)
   self.assertEqual(result.tpu_zone, 'us-central1-c')
Ejemplo n.º 34
0
 def testMinimalConfig(self):
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.minimal_spec)
     self.assertEqual(result.cloud, 'GCP')
Ejemplo n.º 35
0
 def testDefaultTpuName(self):
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.minimal_spec)
   self.assertEqual(result.tpu_name, 'pkb-tpu-train-123')
Ejemplo n.º 36
0
 def testDefaultTpuName(self):
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.minimal_spec)
     self.assertEqual(result.tpu_name, 'pkb-tpu-train-123')
Ejemplo n.º 37
0
 def testDefaultTpuCidrRange(self):
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.minimal_spec)
   self.assertEqual(result.tpu_cidr_range, None)
Ejemplo n.º 38
0
 def testDefaultTpuCidrRange(self):
     result = benchmark_config_spec._TpuGroupSpec(_COMPONENT,
                                                  _GROUP_NAME,
                                                  flag_values=FLAGS,
                                                  **self.minimal_spec)
     self.assertEqual(result.tpu_cidr_range, None)
Ejemplo n.º 39
0
 def testDefaultTpuAcceleratorType(self):
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=self.flags, **self.minimal_spec)
   self.assertEqual(result.tpu_accelerator_type, None)
 def testDefaultTpuNetwork(self):
   result = benchmark_config_spec._TpuGroupSpec(
       _COMPONENT, _GROUP_NAME, flag_values=FLAGS, **self.minimal_spec)
   self.assertEqual(result.tpu_network, None)