code: def set_global_seed(seed):
      torch.manual_seed(seed)
      torch.cuda.manual_seed(seed)
      np.random.seed(seed)
      torch.backends.cudnn.deterministic = True
  
file_path: ogb/examples/lsc/wikikg90m/dgl-ke-ogb-lsc/python/dglke/train.py
imports: import os
  import logging
  import time
  from .dataloader import EvalDataset, TrainDataset, NewBidirectionalOneShotIterator
  from .dataloader import get_dataset
  from .utils import get_compatible_batch_size, save_model, CommonArgParser
  import torch
  import numpy
  import torch.multiprocessing
  from .train_pytorch import load_model
  from .train_pytorch import train, train_mp
  from .train_pytorch import test, test_mp
  from ogb.lsc import WikiKG90MDataset, WikiKG90MEvaluator
label_desc: Use image node_id 1 for calling a global function with example usage: set_global_seed(seed) without return types