code: def main():
      # Connecting ClearML with the current process,
      # from here on everything is logged automatically
      task = Task.init(
          project_name="examples", task_name="Table reporting"
      )
  
      print(
          "reporting pandas tables and python lists as tables into the plots section"
      )
  
      # Get the task logger,
      # You can also call Task.current_task().get_logger() from anywhere in your code.
      logger = task.get_logger()
  
      # report graphs
      report_table(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 :)")
  
label_desc: Use image node_id 2 for calling a global function with example usage: main() without return types