code: def setUpClass(cls) -> None:
      super().setUpClass()
      cls.image_blobs = {}
      run = Run(run_hash=cls.run_hash, read_only=True)
      empty_context = Context({})
      for step in range(10):
          for idx in range(5):
              img_view = run.series_run_trees[1].subtree(
                  (empty_context.idx, "random_images", "val", step, idx)
              )
              cls.image_blobs[img_view["caption"]] = img_view[
                  "data"
              ].load()
  
imports: from parameterized import parameterized
  import random
  from tests.base import ApiTestBase
  from tests.utils import decode_encoded_tree_stream, generate_image_set
  from aim.storage.treeutils import decode_tree
  from aim.storage.context import Context
  from aim.sdk.run import Run
label_desc: Use image node_id 1 for calling the RunImagesURIBulkLoadApi obj's underlying member method code with example usage: obj.setUpClass(cls) without return types