本文简要介绍 python 语言中 scipy.fft.set_backend
的用法。
用法:
scipy.fft.set_backend(backend, coerce=False, only=False)#
上下文管理器在固定范围内设置后端。
输入
with
语句后,给定的后端将被添加到具有最高优先级的可用后端列表中。退出时,后端将重置为进入范围之前的状态。- backend: {对象,‘scipy’}
要使用的后端。可以是包含已知后端名称 {‘scipy’} 的
str
或实现 uarray 协议的对象。- coerce: 布尔型,可选
是否允许
x
参数进行昂贵的转换。例如,将 NumPy 数组复制到 CuPy 后端的 GPU。意味着only
。- only: 布尔型,可选
如果只有
True
并且该后端返回NotImplemented
,则将立即引发 BackendNotImplemented 错误。忽略任何较低优先级的后端。
参数 ::
例子:
>>> import scipy.fft as fft >>> with fft.set_backend('scipy', only=True): ... fft.fft([1]) # Always calls the scipy implementation array([1.+0.j])
相关用法
- Python SciPy fft.set_global_backend用法及代码示例
- Python SciPy fft.set_workers用法及代码示例
- Python SciPy fft.skip_backend用法及代码示例
- Python SciPy fft.idctn用法及代码示例
- Python SciPy fft.next_fast_len用法及代码示例
- Python SciPy fft.fft2用法及代码示例
- Python SciPy fft.fftn用法及代码示例
- Python SciPy fft.ifft2用法及代码示例
- Python SciPy fft.ifftn用法及代码示例
- Python SciPy fft.ihfftn用法及代码示例
- Python SciPy fft.rfftfreq用法及代码示例
- Python SciPy fft.dctn用法及代码示例
- Python SciPy fft.rfft用法及代码示例
- Python SciPy fft.fftfreq用法及代码示例
- Python SciPy fft.fht用法及代码示例
- Python SciPy fft.dct用法及代码示例
- Python SciPy fft.idstn用法及代码示例
- Python SciPy fft.rfftn用法及代码示例
- Python SciPy fft.hfft用法及代码示例
- Python SciPy fft.ifftshift用法及代码示例
- Python SciPy fft.ihfft用法及代码示例
- Python SciPy fft.irfftn用法及代码示例
- Python SciPy fft.idct用法及代码示例
- Python SciPy fft.fft用法及代码示例
- Python SciPy fft.get_workers用法及代码示例
注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.fft.set_backend。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。