def init_pyfftw(x, effort=effort[0], wis=False):
N = len(x)
a = pyfftw.n_byte_align_empty(int(N), n, 'complex128')
a[:] = x
if wis is not False:
pyfftw.import_wisdom(wis)
fft = pyfftw.builders.fft(a, threads=8)
ifft = pyfftw.builders.ifft(a, threads=8)
else:
fft = pyfftw.builders.fft(a, planner_effort=effort, threads=8)
ifft = pyfftw.builders.ifft(a, planner_effort=effort, threads=8)
return fft, ifft
评论列表
文章目录