class_docstr: DatasetBuilder for beir dataset.
class_docstr_tok: ["DatasetBuilder","for","beir","dataset","."]
docstr: Returns the dataset metadata.
docstr_tok: ["Returns","the","dataset","metadata","."]
code: def _info(self) -> tfds.core.DatasetInfo:
      """Returns the dataset metadata."""
      # TODO(beir): Specifies the tfds.core.DatasetInfo object
      return self.dataset_info_from_configs(
          features=tfds.features.FeaturesDict(
              {
                  "query_id": tfds.features.Text(),
                  "query": tfds.features.Text(),
                  "query_metadata": tfds.features.Text(),
                  "passage_id": tfds.features.Text(),
                  "passage": tfds.features.Text(),
                  "passage_metadata": tfds.features.Text(),
                  "score": np.float32,
              }
          ),
          homepage="https://github.com/beir-cellar/beir",
      )
  
imports: from __future__ import annotations
  import functools
  import json
  import os
  from typing import Mapping
  import numpy
  import tensorflow_datasets.public_api
label_desc: Use image node_id 1 for calling the Builder obj's underlying member method code with example usage: obj._info() and returns: self