code: def numba_info():
      x = _par_test(100)
      _log.debug("sum: %d", x)
  
      try:
          layer = numba.threading_layer()
      except ValueError:
          _log.info("Numba threading not initialized")
          return None
      _log.info("numba threading layer: %s", layer)
      nth = numba.get_num_threads()
      return NumbaInfo(layer, nth)
  
file_path: lkpy/lenskit/util/debug.py
imports: import sys
  import logging
  from typing import Optional
  from dataclasses import dataclass
  import numba
  import threadpoolctl
  from .parallel import is_worker
label_desc: Use image node_id 3 for calling a global function with example usage: numba_info() and returns: NumbaInfo, None