scipy.fft.
skip_backend#
- scipy.fft.skip_backend(бэкенд)[источник]#
Контекстный менеджер для пропуска бэкенда в пределах фиксированной области видимости.
В контексте
withоператор, данный бэкенд не будет вызван. Это относится к бэкендам, зарегистрированным как локально, так и глобально. При выходе бэкенд снова будет учитываться.- Параметры:
- бэкенд{object, 'scipy'}
Бэкенд для пропуска. Может быть либо
strсодержащий имя известного бэкенда {‘scipy’} или объект, реализующий протокол uarray.
Примеры
>>> import scipy.fft as fft >>> fft.fft([1]) # Calls default SciPy backend array([1.+0.j]) >>> with fft.skip_backend('scipy'): # We explicitly skip the SciPy backend ... fft.fft([1]) # leaving no implementation available Traceback (most recent call last): ... BackendNotImplementedError: No selected backends had an implementation ...