code: def inspect_conditional(inducing_variable_type, kernel_type):
      """
      Helper function returning the exact implementation called
      by the multiple dispatch `conditional` given the type of
      kernel and inducing variable.
  
      :param inducing_variable_type:
          Type of the inducing variable
      :param kernel_type:
          Type of the kernel
  
      :return: String
          Contains the name, the file and the linenumber of the
          implementation.
      """
      import inspect
  
      from gpflow.conditionals import conditional
  
      implementation = conditional.dispatch(
          object, inducing_variable_type, kernel_type, object
      )
      info = dict(inspect.getmembers(implementation))
      return info["__code__"]
  
file_path: GPflow/notebooks/advanced/multioutput.pct.py
imports: import matplotlib.pyplot
  import numpy
  import gpflow
  from gpflow.ci_utils import reduce_in_tests
  from gpflow.utilities import print_summary
label_desc: Use image node_id 4 for calling a global function with example usage: inspect_conditional(inducing_variable_type, kernel_type) and returns: info