code: def _measure_time(manager_compute_func):
      def compute_wrapper(*args, **kwargs):
          _separator(80)
          start_time = timeit.default_timer()
          manager_compute_func(*args, **kwargs)
          elapsed = timeit.default_timer() - start_time
          m, s = divmod(elapsed, 60)
          print("Time taken: {0} min {1} sec".format(m, s))
          _separator(80)
  
      return compute_wrapper
  
imports: import timeit
  from typing import List
  import numpy
  import pandas
label_desc: Use image node_id 1 for calling a global function with example usage: _measure_time(manager_compute_func) and returns: compute_wrapper