class_docstr: Class for module lazy loading.
  
  This class helps lazily load modules at package level, which avoids pulling in large
  dependencies like `tensorflow` or `torch`. This class is mirrored from wandb's LazyLoader:
  https://github.com/wandb/wandb/blob/79b2d4b73e3a9e4488e503c3131ff74d151df689/wandb/sdk/lib/lazyloader.py#L9
code: def __init__(self, local_name, parent_module_globals, name):
      self._local_name = local_name
      self._parent_module_globals = parent_module_globals
  
      self._module = None
      super().__init__(str(name))
  
file_path: mlflow/mlflow/utils/lazy_load.py
imports: import importlib
  import sys
  import types
label_desc: Use image node_id 1 to create a new LazyLoader object from inherited base classes: types with example: obj = LazyLoader(local_name, parent_module_globals, name)