미분 방정식을 풀기 위해 반복적으로 3 차원 함수의 푸리에 변환/역 푸리에 변환을 수행해야합니다. 예 :비구 동 메시의 FFT 속도
import pyfftw.interfaces.numpy_fft as fftw
for i in range(largeNumber):
fFS = fftw.rfftn(f)
# Do stuff
f = fftw.irfftn(fFS)
f의 모양은 매우 비 입체적입니다. 크기 순서에 따라 성능 차이가 있습니까 (예 : (512, 32, 128) vs (512, 128, 32) 등)?
나는 어떤 속도 향상도 찾고있다. 나는 이미 지혜로 놀고 다녔다. 가장 큰 치수 (예 : 32, 128, 512)가 fFS.shape = (32, 128, 257)이되도록 가장 빠르다고 생각했으나 실제로는 그렇지 않습니다.