code: def validate_image_identifiers_format(image_identifiers):
      """Validate that the data is in the required format.
  
      Parameters
      ----------
      image_identifiers
          The image identifiers of the batch. Result of VisionData's batch_to_image_identifiers
      Raises
      ------
      DeepchecksValueError
          If the images doesn't fit the required deepchecks format.
      """
      try:
          sample = image_identifiers[0]
      except TypeError as err:
          raise ValidationError(
              "The batch image_identifiers must be an iterable."
          ) from err
      if not isinstance(sample, str):
          raise ValidationError(
              "The image identifier inside the iterable must be a string."
          )
  
file_path: deepchecks/deepchecks/vision/vision_data/format_validators.py
imports: from numbers import Number
  from typing import Iterable
  import numpy
  from deepchecks.core.errors import ValidationError
  from deepchecks.vision.vision_data import TaskType
  from deepchecks.vision.vision_data.utils import object_to_numpy, sequence_to_numpy
label_desc: Use image node_id 7 for calling a global function with example usage: validate_image_identifiers_format(image_identifiers) without return types