当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python SciPy fft.skip_backend用法及代码示例


本文简要介绍 python 语言中 scipy.fft.skip_backend 的用法。

用法:

scipy.fft.skip_backend(backend)#

上下文管理器在固定范围内跳过后端。

with 语句的上下文中,不会调用给定的后端。这包括在本地和全局注册的后端。退出后,将再次考虑后端。

参数

backend {对象,‘scipy’}

要跳过的后端。可以是包含已知后端名称 {‘scipy’} 的 str 或实现 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 ...

相关用法


注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.fft.skip_backend。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。