code: def tensorflow_is_available() -> bool:
      try:
          import tensorflow  # noqa F401
  
          if not check_module_version(tensorflow, min_version="2.7.0"):
              logger.warning(
                  "tensorflow module version must be >= 2.7.0. "
                  "Please update it if you want to use it."
              )
              return False
      except ImportError:
          return False
      else:
          return True
  
file_path: nebuly/optimization/nebullvm/nebullvm/optional_modules/utils.py
imports: import cpuinfo
  from loguru import logger
  from nebullvm.core.models import Device, DeviceType
  from nebullvm.operations.optimizations.compilers.utils import bladedisc_is_available, deepsparse_is_available, faster_transformer_is_available, intel_neural_compressor_is_available, onnxruntime_is_available, openvino_is_available, tensorrt_is_available, torch_tensorrt_is_available, torch_neuron_is_available, torch_xla_is_available, tvm_is_available
  from nebullvm.tools.utils import gpu_is_available, check_module_version
label_desc: Use image node_id 2 for calling a global function with example usage: tensorflow_is_available() and returns: True, False, False