code: def get_gpu_ids_actors(
      actors: List[ray.actor.ActorHandle],
  ) -> List[List[int]]:
      # We need this wrapper to avoid deserialization issues with benchmark_util.py
  
      def get_gpu_ids():
          return ray.get_gpu_ids()
  
      return run_fn_on_actors(actors=actors, fn=get_gpu_ids)
  
imports: import os
  import socket
  import subprocess
  from collections import defaultdict
  from contextlib import closing
  from pathlib import Path
  from ray.air.util.node import _force_on_node
  import ray
  from typing import Any, List, Dict, Union, Callable
label_desc: Use image node_id 10 for calling a global function with example usage: get_gpu_ids_actors(actors) and returns: run_fn_on_actors, ray