class_docstr: Base class for Cityscapes datasets.
class_docstr_tok: ["Base","class","for","Cityscapes","datasets","."]
code: def _info(self):
      # Enable features as necessary
      features = {}
      features["image_id"] = tfds.features.Text()
      features["image_left"] = tfds.features.Image(
          shape=(1024, 2048, 3), encoding_format="png"
      )
  
      if self.builder_config.right_images:
          features["image_right"] = tfds.features.Image(
              shape=(1024, 2048, 3), encoding_format="png"
          )
  
      if self.builder_config.segmentation_labels:
          features["segmentation_label"] = tfds.features.Image(
              shape=(1024, 2048, 1),
              encoding_format="png",
              use_colormap=True,
          )
  
      if self.builder_config.disparity_maps:
          features["disparity_map"] = tfds.features.Image(
              shape=(1024, 2048, 1), encoding_format="png"
          )
  
      return self.dataset_info_from_configs(
          features=tfds.features.FeaturesDict(features),
          homepage="https://www.cityscapes-dataset.com",
      )
  
file_path: datasets/tensorflow_datasets/datasets/cityscapes/cityscapes_dataset_builder.py
imports: import os
  import re
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  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