code: def _graphcore_available_and_importable() -> bool:
      # This is defined as a function instead of a constant to avoid circular imports, because `lightning_graphcore`
      # also imports Lightning
      return bool(
          _LIGHTNING_GRAPHCORE_AVAILABLE
      ) and _try_import_module("lightning_graphcore")
  
imports: import functools
  import sys
  from lightning_utilities.core.imports import RequirementCache, package_available
  from lightning.pytorch.utilities.rank_zero import rank_zero_warn
label_desc: Use image node_id 2 for calling a global function with example usage: _graphcore_available_and_importable() and returns: unknown