class_docstr: Base class for dataset wrapper.
  
  Args:
      path: The path to the original dataset.
      logger: Logger for the dataset.
class_docstr_tok: ["Base","class","for","dataset","wrapper",".","Args",":","path",":","The","path","to","the","original","dataset",".","logger",":","Logger","for","the","dataset","."]
docstr: Load the original dataset and convert it into the inference dataset
docstr_tok: ["Load","the","original","dataset","and","convert","it","into","the","inference","dataset"]
code: def load(path, logger):
      """Load the original dataset and convert it into the inference dataset"""
  
imports: from abc import abstractstaticmethod
  from colossal_eval.utils import jdump
label_desc: Use image node_id 3 for calling the BaseDataset obj's underlying member method code with example usage: obj.load(path, logger) without return types