code: def __getattr__(self, func_name):
      return partial(
          _invoke_rpc,
          self.rref,
          self.rpc_api,
          func_name,
          self.rpc_timeout,
      )
  
file_path: pytorch/torch/distributed/rpc/rref_proxy.py
imports: from functools import partial
  from .None import functions
  from .None import rpc_async
  import torch
  from .constants import UNSET_RPC_TIMEOUT
  from torch.futures import Future
label_desc: Use image node_id 2 for calling the RRefProxy obj's underlying member method code with example usage: obj.__getattr__(func_name) and returns: partial