code: def main(_):
      ds_train, info = ModelNet40.load(
          split="train", data_dir="~/tensorflow_dataset", with_info=True
      )
  
      for example in ds_train.take(1):
          points = example["points"]
          label = example["label"]
  
      # --- example accessing data
      print("points.shape=", points.shape)
      print("label.shape", label.shape)
  
      # --- example accessing info
      print(
          "Example of string='{}' to ID#={}".format(
              "airplane", info.features["label"].str2int("airplane")
          )
      )
      print(
          "Example of ID#={} to string='{}'".format(
              12, info.features["label"].int2str(12)
          )
      )
  
label_desc: Use image node_id 1 for calling a global function with example usage: main(_) without return types