class_docstr: Wrapper for TF modules to support deprecation messages and lazyloading.
code: def __dir__(self):
      if self._tfmw_public_apis:
          return list(
              set(self._tfmw_public_apis.keys()).union(
                  set(
                      [
                          attr
                          for attr in dir(self._tfmw_wrapped_module)
                          if not attr.startswith("_")
                      ]
                  )
              )
          )
      else:
          return dir(self._tfmw_wrapped_module)
  
imports: import importlib
  from tensorflow.python.eager import monitoring
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.util import fast_module_type
  from tensorflow.python.util import tf_decorator
  from tensorflow.python.util import tf_inspect
  from tensorflow.tools.compatibility import all_renames_v2
label_desc: Use image node_id 7 for calling the TFModuleWrapper obj's underlying member method code with example usage: obj.__dir__() and returns: list, dir