code: def test_get_arg_return_types_from_interface(self):
      (
          args_str,
          arg_types_str,
          return_type_str,
      ) = instantiator.get_arg_return_types_from_interface(
          MyModuleInterface
      )
      self.assertEqual(args_str, "tensor, number, word")
      self.assertEqual(
          arg_types_str, "tensor: Tensor, number: int, word: str"
      )
      self.assertEqual(return_type_str, "Tuple[Tensor, int, str]")
  
file_path: pytorch/test/distributed/nn/jit/test_instantiator.py
imports: import pathlib
  import sys
  from typing import Tuple
  import torch
  from torch import Tensor, nn
  import torch.distributed
  from torch.distributed.nn.jit import instantiator
  from torch.testing._internal.common_utils import TestCase, run_tests
label_desc: Use image node_id 1 for calling the TestInstantiator obj's underlying member method code with example usage: obj.test_get_arg_return_types_from_interface() without return types