code: def test_worker_methods(
      self,
      num_workers,
      num_subnetworks,
      drop_remainder,
      want_should_build_ensemble,
      want_should_build_subnetwork,
      want_should_train_subnetworks,
  ):
      should_build_ensemble = []
      should_build_subnetwork = []
      should_train_subnetworks = []
      for worker_index in range(num_workers):
          strategy = RoundRobinStrategy(drop_remainder)
          strategy.config = WorkerConfig(num_workers, worker_index)
          should_build_ensemble.append(
              strategy.should_build_ensemble(num_subnetworks)
          )
          should_build_subnetwork.append([])
          should_train_subnetworks.append(
              strategy.should_train_subnetworks(num_subnetworks)
          )
          for subnetwork_index in range(num_subnetworks):
              should_build_subnetwork[-1].append(
                  strategy.should_build_subnetwork(
                      num_subnetworks, subnetwork_index
                  )
              )
      self.assertEqual(
          want_should_build_ensemble, should_build_ensemble
      )
      self.assertEqual(
          want_should_build_subnetwork, should_build_subnetwork
      )
      self.assertEqual(
          want_should_train_subnetworks, should_train_subnetworks
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import itertools
  from absl.testing import parameterized
  from adanet.distributed.placement import ReplicationStrategy
  from adanet.distributed.placement import RoundRobinStrategy
  import tensorflow.compat.v2
  from tensorflow.python.eager import context
  from tensorflow.python.framework import test_util
label_desc: Use image node_id 1 for calling the RoundRobinStrategyTest obj's underlying member method code with example usage: obj.test_worker_methods(num_workers, num_subnetworks, drop_remainder, want_should_build_ensemble, want_should_build_subnetwork, want_should_train_subnetworks) without return types