code: def test_max_mem_util_tracker():
      max_mem_tracker = MaxMemoryUtilizationTracker(sample_interval_s=1)
      max_mem_tracker.start()
  
      import numpy as np
  
      time.sleep(4)
      print("create numpy")
      large_tensor = np.random.randint(10, size=1 << 30, dtype=np.uint8)
      large_tensor += 1
      print("done create numpy")
      time.sleep(2)
  
      results = max_mem_tracker.stop()
      min_available_gb = results["min_available_bytes"] / (1 << 30)
      print(f"{min_available_gb:.02f}")
  
file_path: ray/release/air_tests/air_benchmarks/mlperf-train/metric_utils.py
imports: import threading
  import time
label_desc: Use image node_id 3 for calling a global function with example usage: test_max_mem_util_tracker() without return types