code: def test_init_from_dataset_and_submissions(self):
      adv_batches = image_batches.AversarialBatches(
          datastore_client=self.datastore_client
      )
      adv_batches.init_from_dataset_and_submissions_write_to_datastore(
          dataset_batches=self.dataset_batches,
          attack_submission_ids=self.submissions.get_all_attack_ids(),
      )
      self.verify_adversarial_batches_without_images(adv_batches)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import itertools
  import unittest
  from six import assertCountEqual
  from eval_lib import image_batches
  from eval_lib import submissions
  from eval_lib.tests import fake_cloud_client
label_desc: Use image node_id 3 for calling the AdversarialBatchesTest obj's underlying member method code with example usage: obj.test_init_from_dataset_and_submissions() without return types