code: def get_data(root: str, name: str) -> Tuple[Data, int, int]:
      if name.lower() in ["cluster", "pattern"]:
          return get_sbm(root, name)
      elif name.lower() == "reddit":
          return get_reddit(root)
      elif name.lower() == "flickr":
          return get_flickr(root)
      elif name.lower() == "yelp":
          return get_yelp(root)
      elif name.lower() in ["ogbn-arxiv", "arxiv"]:
          return get_arxiv(root)
      elif name.lower() in ["ogbn-products", "products"]:
          return get_products(root)
      else:
          raise NotImplementedError
  
file_path: DIG/dig/lsgraph/dataset/get_data.py
imports: from typing import Tuple
  import torch
  from torch import Tensor
  import torch_geometric.transforms
  from torch_geometric.data import Data, Batch
  from torch_geometric.datasets import GNNBenchmarkDataset, Yelp, Flickr, Reddit2
  from ogb.nodeproppred import PygNodePropPredDataset
label_desc: Use image node_id 8 for calling a global function with example usage: get_data(root, name) and returns: get_sbm, get_reddit, get_flickr, get_yelp, get_arxiv, get_products