class_docstr: Basic sweeper
class_docstr_tok: ["Basic","sweeper"]
docstr: :return: A list of lists of strings, each inner list is the overrides for a single job
  that should be executed.
docstr_tok: [":","return",":","A","list","of","lists","of","strings",",","each","inner","list","is","the","overrides","for","a","single","job","that","should","be","executed","."]
code: def get_job_batch(self) -> Sequence[Sequence[str]]:
      """
      :return: A list of lists of strings, each inner list is the overrides for a single job
      that should be executed.
      """
      assert self.overrides is not None
      self.batch_index += 1
      return self.overrides[self.batch_index - 1]
  
imports: import itertools
  import logging
  import time
  from collections import OrderedDict
  from dataclasses import dataclass
  from pathlib import Path
  from typing import Any, Dict, Iterable, List, Optional, Sequence
  from omegaconf import DictConfig, OmegaConf
  from hydra.core.config_store import ConfigStore
  from hydra.core.override_parser.overrides_parser import OverridesParser
  from hydra.core.override_parser.types import Override
  from hydra.core.utils import JobReturn
  from hydra.errors import HydraException
  from hydra.plugins.launcher import Launcher
  from hydra.plugins.sweeper import Sweeper
  from hydra.types import HydraContext, TaskFunction
label_desc: Use image node_id 7 for calling the BasicSweeper obj's underlying member method code with example usage: obj.get_job_batch() and returns: self