code: def fix_random_seed(random_seed):
      random.seed(random_seed)
      np.random.seed(random_seed)
      torch.manual_seed(random_seed)
      torch.cuda.manual_seed(random_seed)
      torch.cuda.manual_seed_all(random_seed)
      torch.backends.cudnn.deterministic = True
      torch.backends.cudnn.benchmark = False
  
file_path: DIG/benchmarks/xgraph/utils.py
imports: import json
  import os
  import torch
  import random
  import numpy
  from abc import ABC
  from torch_geometric.data import Data
label_desc: Use image node_id 2 for calling a global function with example usage: fix_random_seed(random_seed) without return types