class_docstr: The default backend for fft calculations
  
  Notes
  -----
  We use the domain ``numpy.scipy`` rather than ``scipy`` because in the
  future, ``uarray`` will treat the domain as a hierarchy. This means the user
  can install a single backend for ``numpy`` and have it implement
  ``numpy.scipy.fft`` as well.
code: def __ua_function__(method, args, kwargs):
      fn = getattr(_pocketfft, method.__name__, None)
  
      if fn is None:
          return NotImplemented
      return fn(*args, **kwargs)
  
file_path: catboost/contrib/python/scipy/py3/scipy/fft/_backend.py
imports: import scipy._lib.uarray
  from .None import _pocketfft
label_desc: Use image node_id 1 for calling the _ScipyBackend obj's underlying member method code with example usage: obj.__ua_function__(method, args, kwargs) and returns: fn, NotImplemented