code: def main():
      # Connecting ClearML with the current process,
      # from here on everything is logged automatically
      task = Task.init(
          project_name="examples", task_name="Image reporting"
      )
  
      print("reporting a few debug images")
  
      # Get the task logger,
      # You can also call Task.current_task().get_logger() from anywhere in your code.
      logger = task.get_logger()
  
      # report debug images
      report_debug_images(logger)
  
      # force flush reports
      # If flush is not called, reports are flushed in the background every couple of seconds,
      # and at the end of the process execution
      logger.flush()
  
      print("We are done reporting, have a great day :)")
  
imports: import os
  import numpy
  from PIL import Image
  from clearml import Task, Logger
label_desc: Use image node_id 2 for calling a global function with example usage: main() without return types