code: def _invoke_fun(
      program, mask, backend, block_code_cache, function, inputs
  ):
      # TODO(axch): program_for_function computation is copied from instructions.py
      program_for_function = inst.Program(
          function.graph,
          program.functions,
          program.var_defs,
          function.vars_in,
          function.vars_out,
          program.var_alloc,
      )
      return _interpret(
          program_for_function, mask, backend, block_code_cache, *inputs
      )
  
file_path: probability/tensorflow_probability/python/experimental/auto_batching/stackless.py
imports: import contextlib
  import functools
  import heapq
  from absl import logging
  import six
  from tensorflow_probability.python.experimental.auto_batching import instructions
label_desc: Use image node_id 5 for calling a global function with example usage: _invoke_fun(program, mask, backend, block_code_cache, function, inputs) and returns: _interpret