(a, s=None, axes=None, function=fft, norm=None)
| 699 | |
| 700 | |
| 701 | def _raw_fftnd(a, s=None, axes=None, function=fft, norm=None): |
| 702 | a = asarray(a) |
| 703 | s, axes = _cook_nd_args(a, s, axes) |
| 704 | itl = list(range(len(axes))) |
| 705 | itl.reverse() |
| 706 | for ii in itl: |
| 707 | a = function(a, n=s[ii], axis=axes[ii], norm=norm) |
| 708 | return a |
| 709 | |
| 710 | |
| 711 | def _fftn_dispatcher(a, s=None, axes=None, norm=None): |