code: def or_(a, b):
      """Functional form of "or". Uses lazy evaluation semantics."""
      a_val = a()
      if hooks._DISPATCH.detect_overload_lazy_or(a_val):
          return hooks._DISPATCH.lazy_or(a_val, b)
      return _py_lazy_or(a_val, b)
  
file_path: DALI/dali/python/nvidia/dali/_autograph/operators/logical.py
imports: from nvidia.dali._autograph.utils import hooks
label_desc: Use image node_id 5 for calling a global function with example usage: or_(a, b) and returns: _py_lazy_or, hooks