code: def get_split_to_fixed_random_seed(download_dir: str):
      """Lazily download and return a dict of dataset to fixed random seed."""
      global _split_to_fixed_random_seed
      if not _split_to_fixed_random_seed:
          file_path: str = os.path.join(
              download_dir, _FIXED_RANDOM_SEED_FILENAME
          )
          ensure_file_downloaded(
              source_url=_FIXED_RANDOM_SEED_URL,
              target_path=file_path,
              unpack=False,
          )
          with open(file_path) as f:
              raw_split_to_fixed_random_seed = json.load(f)
              for (
                  dataset,
                  raw_fixed_random_seed,
              ) in raw_split_to_fixed_random_seed.items():
                  _split_to_fixed_random_seed[dataset] = (
                      str(raw_fixed_random_seed[0]),
                      np.array(
                          raw_fixed_random_seed[1],
                          dtype=np.uint32,
                      ),
                      int(raw_fixed_random_seed[2]),
                      int(raw_fixed_random_seed[3]),
                      int(raw_fixed_random_seed[4]),
                  )
      return _split_to_fixed_random_seed
  
imports: import json
  import os
  from typing import Dict, Tuple
  import numpy
  from helm.common.general import ensure_file_downloaded
label_desc: Use image node_id 1 for calling a global function with example usage: get_split_to_fixed_random_seed(download_dir) and returns: _split_to_fixed_random_seed