class_docstr: HEAD-QA: A Healthcare Dataset for Complex Reasoning
code: def _info(self):
      return datasets.DatasetInfo(
          description=_DESCRIPTION,
          features=datasets.Features(
              {
                  "name": datasets.Value("string"),
                  "year": datasets.Value("string"),
                  "category": datasets.Value("string"),
                  "qid": datasets.Value("int32"),
                  "qtext": datasets.Value("string"),
                  "ra": datasets.Value("int32"),
                  "answers": [
                      {
                          "aid": datasets.Value("int32"),
                          "atext": datasets.Value("string"),
                      }
                  ],
              }
          ),
          supervised_keys=None,
          homepage=_HOMEPAGE,
          license=_LICENSE,
          citation=_CITATION,
      )
  
file_path: lm-evaluation-harness/lm_eval/datasets/headqa/headqa.py
imports: import json
  import os
  import datasets
label_desc: Use image node_id 1 for calling the HeadQA obj's underlying member method code with example usage: obj._info() and returns: datasets