class_docstr: deprecated: bentoml now requires signatures before saving a tf model
  reserve for now because tensorflow v1 has not been adopted yet
code: def __getattr__(self, k: t.Any) -> t.Any:
      return getattr(self.origin_func, k)
  
imports: from __future__ import annotations
  import importlib.metadata
  import importlib.util
  import logging
  import typing
  from typing import TYPE_CHECKING
  from bentoml.exceptions import BentoMLException
  from ...types import LazyType
  from ...utils.lazy_loader import LazyLoader
label_desc: Use image node_id 3 for calling the tf_function_wrapper obj's underlying member method code with example usage: obj.__getattr__(k) and returns: getattr