code: def load(self, context):
      
      try:
        # pylint: disable=g-import-not-at-top,unused-import
        import tensorflow
        # Available in TensorFlow 1.14 or later, so do import check
        # pylint: disable=g-import-not-at-top,unused-import
        from tensorflow.python.eager import profiler_client
      except ImportError:
        return
      # pylint: disable=g-import-not-at-top
      from tensorboard.plugins.profile.profile_plugin import ProfilePlugin
      return ProfilePlugin(context)
docs: Returns the plugin, if possible.
  
      Args:
        context: The TBContext flags.
  
      Returns:
        A ProfilePlugin instance or None if it couldn't be loaded.