code: def main(args):
      # download DET dataset
      download_det(args)
      print("DET dataset has already download completed")
      symlink(args)
      # crop DET dataset for prepare for tracking
      par_crop(args)
      print("DET dataset has already crop completed")
      # generat DET json for prepare for tracking
      gen_json(args)
      print("DET dataset has already generat completed")
  
file_path: gluon-cv/scripts/datasets/ilsvrc_det.py
imports: import argparse
  import tarfile
  import os
  import glob
  import json
  import time
  from concurrent import futures
  import numpy
  from gluoncv.utils.filesystem import try_import_cv2
  from gluoncv.utils import download, makedirs
  from gluoncv.utils.data.tracking import crop_like_SiamFC, printProgress
label_desc: Use image node_id 7 for calling a global function with example usage: main(args) without return types