scipy.fft.skip_backend¶
- scipy.fft.skip_backend(backend)[源代码]¶
上下文管理器跳过固定范围内的后端。
在
with
语句,则不会调用给定的后端。这包括本地和全球注册的后端。退出后,将再次考虑后端。- 参数
- backend{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 ...