You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changed tests to not compare against numpy fft, as this broke due to renaming of `np.fft.pocketfft` to
89
-
`np.fft._pocketfft`. Instead compare against naive realization of 1D FFT as a sum.
110
+
Changed tests to not compare against numpy fft, as this broke due to renaming of :code:`np.fft.pocketfft` to
111
+
:code:`np.fft._pocketfft`. Instead compare against naive realization of 1DFFTas a sum.
90
112
91
-
Setup script is now aware of `MKLROOT` environment variable. If unset, NumPy's mkl_info will be queried.
113
+
Setup script is now aware of :code:`MKLROOT` environment variable. If unset, NumPy's mkl_info will be queried.
92
114
93
115
94
116
1.0.14
95
117
======
96
118
97
-
Fixed unreferenced bug in `irfftn_numpy`, and adjusted NumPy interfaces to change to pocketfft in NumPy 1.17
119
+
Fixed unreferenced bug in:code:`irfftn_numpy`, and adjusted NumPy interfaces to change to pocketfft in NumPy 1.17
98
120
99
121
100
122
1.0.13
@@ -107,8 +129,8 @@ Issue #39 fixed (memory leak with complex FFT on real arrays)
107
129
======
108
130
Issue #37 fixed.
109
131
110
-
Inhibited vectorization of short loops computing pointer to memory referenced by a multi-iterator by Intel (R) C Compiler, improving
111
-
performance of ND `fft` and `ifft` on real input arrays.
132
+
Inhibited vectorization of short loops computing pointer to memory referenced by a multi-iterator by Intel (R) C Compiler,
133
+
improving performance of ND:code:`fft`and:code:`ifft` on real input arrays.
112
134
113
135
114
136
1.0.11
@@ -138,7 +160,7 @@ Fixed issues #21, and addressed NumPy 1.15 deprecation warnings from using lists
138
160
=====
139
161
140
162
Fixed issues #7, #17, #18.
141
-
Consolidated version specification into a single file `mkl_fft/_version.py`.
163
+
Consolidated version specification into a single file:code:`mkl_fft/_version.py`.
142
164
143
165
1.0.4
144
166
=====
@@ -152,13 +174,15 @@ This is a bug fix release.
152
174
153
175
It fixes issues #9, and #13.
154
176
155
-
As part of fixing issue #13, out-of-place 1D FFT calls such as `fft`, `ifft`, `rfft_numpy` and `irfftn_numpy` will allocate Fortran layout array for the output is the input is a Fotran array.
177
+
As part of fixing issue #13, out-of-place 1D FFT calls such as :code:`fft`, :code:`ifft`, :code:`rfft_numpy`
178
+
and :code:`irfftn_numpy` will allocate Fortran layout array for the output is the inputis a Fotran array.
156
179
157
180
158
181
1.0.2
159
182
=====
160
183
161
-
Minor update of `mkl_fft`, reflecting renaming of `numpy.core.multiarray_tests` module to `numpy.core._multiarray_tests` as well as fixing #4.
184
+
Minor update of :code:`mkl_fft`, reflecting renaming of :code:`numpy.core.multiarray_tests` module to
185
+
:code:`numpy.core._multiarray_tests`as well as fixing #4.
[](https://github.com/IntelPython/mkl_fft/actions/workflows/build_pip.yaml)
4
4
[](https://github.com/IntelPython/mkl_fft/actions/workflows/conda-package-cf.yml)
@@ -47,9 +47,9 @@ More details can be found in SciPy 2017 conference proceedings:
47
47
48
48
---
49
49
50
-
It implements the following functions:
50
+
`mkl_fft` implements the following functions:
51
51
52
-
### Complex transforms, similar to those in `scipy.fftpack`:
52
+
### Complex transforms, similar to those in `scipy.fft`:
53
53
54
54
`fft(x, n=None, axis=-1, overwrite_x=False)`
55
55
@@ -65,22 +65,22 @@ It implements the following functions:
65
65
66
66
### Real transforms
67
67
68
-
`rfft(x, n=None, axis=-1, overwrite_x=False)` - real 1D Fourier transform, like `scipy.fftpack.rfft`
68
+
`rfftpack(x, n=None, axis=-1, overwrite_x=False)` - real 1D Fourier transform, like `scipy.fftpack.rfft`
69
69
70
-
`rfft_numpy(x, n=None, axis=-1)` - real 1D Fourier transform, like `numpy.fft.rfft`
70
+
`rfft(x, n=None, axis=-1)` - real 1D Fourier transform, like `numpy.fft.rfft`
71
71
72
-
`rfft2_numpy(x, s=None, axes=(-2,-1))` - real 2D Fourier transform, like `numpy.fft.rfft2`
72
+
`rfft2(x, s=None, axes=(-2,-1))` - real 2D Fourier transform, like `numpy.fft.rfft2`
73
73
74
-
`rfftn_numpy(x, s=None, axes=None)` - real ND Fourier transform, like `numpy.fft.rfftn`
74
+
`rfftn(x, s=None, axes=None)` - real ND Fourier transform, like `numpy.fft.rfftn`
75
75
76
76
... and similar `irfft*` functions.
77
77
78
78
79
-
The package also provides `mkl_fft._numpy_fft` and `mkl_fft._scipy_fft` interfaces which provide drop-in replacements for equivalent functions in NumPy and SciPy respectively.
79
+
The package also provides `mkl_fft.interfaces.numpy_fft` and `mkl_fft.interfaces.scipy_fft` interfaces which provide drop-in replacements for equivalent functions in NumPy and SciPy respectively.
0 commit comments