Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@vtavana vtavana released this 27 Jun 16:05
· 6 commits to master since this release
933b8ed

What's Changed

Added

  • Added Hermitian FFT functions to SciPy interface mkl_fft.interfaces.scipy_fft: hfft, ihfft, hfftn, ihfftn, hfft2, and ihfft2 gh-161
  • Added support for out kwarg to all FFT functions in mkl_fft and mkl_fft.interfaces.numpy_fft gh-157
  • Added fftfreq, fftshift, ifftshift, and rfftfreq to both NumPy and SciPy interfaces gh-179

Changed

  • NumPy interface mkl_fft.interfaces.numpy_fft is aligned with numpy-2.x.x gh-139, gh-157
  • To set mkl_fft as the backend for SciPy is only possible through mkl_fft.interfaces.scipy_fft gh-179
  • SciPy interface mkl_fft.interfaces.scipy_fft uses the same function from SciPy for handling s and axes for N-D FFTs gh-181

Fixed

  • Fixed an issue for calling mkl_fft.interfaces.numpy.fftn with an empty axes gh-139
  • Fixed an issue for calling mkl_fft.interfaces.numpy.fftn with a zero-size array gh-139
  • Fixed inconsistency of input and output arrays dtype for irfft function gh-180
  • Fixed issues with set_workers function in SciPy interface mkl_fft.interfaces.scipy_fft gh-183

Full Changelog: v1.3.14...v2.0.0