code: def set_start_iter(self, start_iter: int):
      # set by trainer when train on restoring from a checkpoint
      logging.info(
          f"set start_iter to {start_iter} in airstore dataset"
      )
      if start_iter < 0:
          raise Exception(
              f"{start_iter} is not a valid iteration value"
          )
      self.start_iter = start_iter
  
file_path: vissl/vissl/data/airstore_dataset.py
imports: import io
  import logging
  from typing import Any, Iterable, Tuple
  import torch
  from classy_vision.generic.distributed_util import get_rank, get_world_size
  from iopath.common.file_io import PathManager
  from PIL import Image, ImageFile
  from vissl.config import AttrDict
  from vissl.data.data_helper import get_mean_image, QueueDataset
label_desc: Use image node_id 3 for calling the AirstoreDataset obj's underlying member method code with example usage: obj.set_start_iter(start_iter) without return types