code: def create_dataset():
      r"""
      Create dataset object
  
      Returns: PyG dataset object
  
      """
      dataset = load_dataset()
      set_dataset_info(dataset)
  
      return dataset
  
file_path: GraphGym/graphgym/loader_pyg.py
imports: from typing import Callable
  import torch
  import torch_geometric.transforms
  from torch_geometric.datasets import PPI, Amazon, Coauthor, KarateClub, MNISTSuperpixels, Planetoid, QM7b, TUDataset
  from torch_geometric.loader import ClusterLoader, DataLoader, GraphSAINTEdgeSampler, GraphSAINTNodeSampler, GraphSAINTRandomWalkSampler, NeighborSampler, RandomNodeSampler
  from torch_geometric.utils import index_to_mask, negative_sampling, to_undirected
  import graphgym.register
  from graphgym.config import cfg
  from graphgym.models.transform import create_link_label, neg_sampling_transform
label_desc: Use image node_id 7 for calling a global function with example usage: create_dataset() and returns: dataset