code: def main(_):
      ds_train, _ = ModelNet40.load(
          split="train", data_dir="~/tensorflow_dataset", with_info=True
      )
  
      for example in ds_train.take(1):
          points = example["points"]
          label = example["label"]
  
      fig = plt.figure()
      ax3 = fig.add_subplot(111, projection="3d")
      ax3.set_title("Example with label {}".format(label))
      scatter3 = lambda p, c="r", *args: ax3.scatter(
          p[:, 0], p[:, 1], p[:, 2], c
      )
      scatter3(points)
  
imports: from absl import app
  import matplotlib.pyplot
  from mpl_toolkits.mplot3d import Axes3D
  from tensorflow_graphics.datasets.modelnet40 import ModelNet40
label_desc: Use image node_id 1 for calling a global function with example usage: main(_) without return types