class_docstr: Runner interface for running Maze from CLI.
  
  This class will be instantiated from the config obtained from hydra (cfg.runner). Then, the run method
  will be called, being supplied the whole hydra config (cfg).
class_docstr_tok: ["Runner","interface","for","running","Maze","from","CLI",".","This","class","will","be","instantiated","from","the","config","obtained","from","hydra","(","cfg.runner",")",".","Then",",","the","run","method","will","be","called",",","being","supplied","the","whole","hydra","config","(","cfg",")","."]
docstr: Sets up runner.
  :param cfg: Config of the hydra job.
docstr_tok: ["Sets","up","runner",".",":","param","cfg",":","Config","of","the","hydra","job","."]
code: def setup(self, cfg: DictConfig) -> None:
      """
      Sets up runner.
      :param cfg: Config of the hydra job.
      """
  
imports: from abc import ABC, abstractmethod
  from omegaconf import DictConfig
  from maze.core.utils.seeding import MazeSeeding
label_desc: Use image node_id 1 for calling the Runner obj's underlying member method code with example usage: obj.setup(cfg) without return types