code: def test___init___all_arguments_provided(self):
      # we exploit here that Batch() init does not verify its inputs
      batch = ia.Batch(
          images=0,
          heatmaps=1,
          segmentation_maps=2,
          keypoints=3,
          bounding_boxes=4,
          polygons=5,
          line_strings=6,
          data=7,
      )
      for i, attr_name in enumerate(ATTR_NAMES):
          assert getattr(batch, "%s_unaug" % (attr_name,)) == i
          assert getattr(batch, "%s_aug" % (attr_name,)) is None
      assert batch.data == 7
  
imports: from __future__ import print_function, division, absolute_import
  import warnings
  import sys
  import numpy
  import imgaug
  import imgaug.augmenters
  from imgaug.testutils import reseed
  from imgaug.augmentables.batches import _BatchInAugmentation
label_desc: Use image node_id 3 for calling the TestBatch obj's underlying member method code with example usage: obj.test___init___all_arguments_provided() without return types