class_docstr: DatasetBuilder for ogbg_molpcba dataset.
docstr: Returns the dataset metadata.
docstr_tok: ["Returns","the","dataset","metadata","."]
code: def _info(self) -> tfds.core.DatasetInfo:
      """Returns the dataset metadata."""
      # Read the individual task names.
      tasks_file = tfds.core.tfds_path(_TASKS_FNAME)
      tasks = tasks_file.read_text().splitlines()
  
      # Specify the tfds.core.DatasetInfo object
      return self.dataset_info_from_configs(
          # We mimic the features of the OGB platform-agnostic DataLoader.
          features=tfds.features.FeaturesDict(
              {
                  "num_nodes": tfds.features.Tensor(
                      shape=(None,), dtype=np.int64
                  ),
                  "node_feat": tfds.features.Tensor(
                      shape=(None, 9), dtype=np.float32
                  ),
                  "num_edges": tfds.features.Tensor(
                      shape=(None,), dtype=np.int64
                  ),
                  "edge_feat": tfds.features.Tensor(
                      shape=(None, 3), dtype=np.float32
                  ),
                  "edge_index": tfds.features.Tensor(
                      shape=(None, 2), dtype=np.int64
                  ),
                  "labels": tfds.features.Tensor(
                      shape=(128,), dtype=np.float32
                  ),
              }
          ),
          supervised_keys=None,
          homepage=_OGB_URL,
          metadata=tfds.core.MetadataDict(
              {
                  "tasks": tasks,
                  "graph_visualizer": tfds.visualization.GraphVisualizerMetadataDict(
                      edgelist_feature_name="edge_index"
                  ),
              }
          ),
      )
  
file_path: datasets/tensorflow_datasets/datasets/ogbg_molpcba/ogbg_molpcba_dataset_builder.py
imports: from typing import Dict, Text, Tuple
  from etils import epath
  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