class_docstr: Downloads SimCLR data_utils.py as it's not built into an egg.
class_docstr_tok: ["Downloads","SimCLR","data_utils.py","as","it","'s","not","built","into","an","egg","."]
code: def run(self):
      build_cmd = self.get_finalized_command("build")
      dist_root = os.path.realpath(build_cmd.build_lib)
      output_dir = os.path.join(dist_root, SIMCLR_DIR)
      if not os.path.exists(output_dir):
          os.makedirs(output_dir)
      output_path = os.path.join(output_dir, "data_util.py")
      downloader = urllib.request.URLopener()
      downloader.retrieve(DATA_UTILS_URL, output_path)
  
file_path: scenic/setup.py
imports: import os
  import urllib.request
  from setuptools import Command
  from setuptools import find_packages
  from setuptools import setup
  from setuptools.command import install
label_desc: Use image node_id 3 for calling the DownloadSimCLRAugmentationCommand obj's underlying member method code with example usage: obj.run() without return types