code: def _untar(path, fname, delete_tar=True):
      """
      Unpacks the given archive file to the same directory, then (by default)
      deletes the archive file.
      """
      print("unpacking " + fname)
      full_path = os.path.join(path, fname)
      shutil.unpack_archive(full_path, path)
      if delete_tar:
          os.remove(full_path)
  
imports: import os
  import os.path
  import shutil
  import pickle
  import numpy
  import torch
  import typing
  from autogl.data import Data, download_url, InMemoryStaticGraphSet
  from autogl.data.graph import GeneralStaticGraphGenerator
  from ._dataset_registry import DatasetUniversalRegistry
  from ._data_source import OnlineDataSource
  from ..None import backend
label_desc: Use image node_id 1 for calling a global function with example usage: _untar(path, fname, delete_tar) without return types