code: def _get_eager_target_module(parent_module, submodules, make_hidden):
      """Returns target module inside ``parent_module`` if specified, otherwise inside eager."""
      if parent_module is None:
          # Exposing to nvidia.dali.experimental.eager module.
          parent_module = _internal.get_submodule(
              "nvidia.dali", "experimental.eager"
          )
      else:
          # Exposing to experimental.eager submodule of the specified parent module.
          parent_module = _internal.get_submodule(
              sys.modules[parent_module], "experimental.eager"
          )
  
      if make_hidden:
          op_module = _internal.get_submodule(
              parent_module, submodules[:-1]
          )
      else:
          op_module = _internal.get_submodule(parent_module, submodules)
  
      return op_module
  
imports: import sys
  from nvidia.dali import backend
  from nvidia.dali import internal
  from nvidia.dali import ops
  from nvidia.dali import tensors
  from nvidia.dali import types
  from nvidia.dali.external_source import _prep_data_for_feed_input
label_desc: Use image node_id 47 for calling a global function with example usage: _get_eager_target_module(parent_module, submodules, make_hidden) and returns: op_module