code: def main():
      run = wandb.init()
      print("parent output")
      run.config.c1 = 11
      run.log(dict(s2=12, s4=14))
  
      # Start a new run in parallel in a child process
      attach_id = run.id
      p = mp.Process(
          target=process_child, kwargs=dict(attach_id=attach_id)
      )
      p.start()
      p.join()
  
      # run can still be logged to after join (and eventually anytime?)
      run.log(dict(s3=13))
      print("more output from parent")
  
imports: import multiprocessing
  import wandb
  import yea
label_desc: Use image node_id 2 for calling a global function with example usage: main() without return types