class_docstr: Base Dataset class for zero shot tasks.
  
  Args:
      opts: Command-line arguments.
class_docstr_tok: ["Base","Dataset","class","for","zero","shot","tasks",".","Args",":","opts",":","Command-line","arguments","."]
docstr: Return a list of prompts for the given class name.
docstr_tok: ["Return","a","list","of","prompts","for","the","given","class","name","."]
code: def generate_text_prompts(class_name: str) -> List[str]:
      """Return a list of prompts for the given class name."""
      raise NotImplementedError(
          "Sub-classes should define `generate_text_prompts` that creates a list of"
          " prompts for a given class name."
      )
  
file_path: ml-cvnets/data/datasets/multi_modal_img_text/zero_shot/base_zero_shot.py
imports: import argparse
  from typing import List, Tuple
  from options.utils import extract_opts_with_prefix_replacement
  from utils import logger
label_desc: Use image node_id 6 for calling the BaseZeroShotDataset obj's underlying member method code with example usage: obj.generate_text_prompts(class_name) without return types