code: def _try_load_aux_module():
      """
      Attempt to load and return aux module; returns None if failed.
      """
      so_file = SO_PATH.format(
          dn=os.path.dirname(tfe.__file__), tfv=tf.__version__
      )
      if not os.path.exists(so_file):
          logger.warning(
              (
                  "Could not find aux module for the installed version of TensorFlow. "
                  "Fix this by compiling custom ops. Missing file was '%s'"
              ),
              so_file,
          )
          return None
  
      try:
          module = tf.load_op_library(so_file)
          logger.info("aux module loaded: {}".format(module))
          return module
  
      except NotFoundError as ex:
          logger.warning(
              (
                  "Could not find aux module for the installed version of TensorFlow. "
                  "Fix this by compiling custom ops. Missing file was '%s', "
                  'error was "%s".'
              ),
              so_file,
              ex,
          )
  
      except Exception as ex:  # pylint: disable=broad-except
          logger.error(
              (
                  "Falling back to slow impl since an error occurred "
                  'loading the required custom op: "%s".'
              ),
              ex,
          )
  
      return None
  
file_path: tf-encrypted/tf_encrypted/operations/aux/aux.py
imports: import logging
  import os
  import tensorflow
  from tensorflow.python.framework.errors import NotFoundError
  import tf_encrypted
label_desc: Use image node_id 1 for calling a global function with example usage: _try_load_aux_module() and returns: None, None, module