We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba284ac commit f5b5424Copy full SHA for f5b5424
1 file changed
stumpy/sdp.py
@@ -1,11 +1,16 @@
1
import numpy as np
2
from numba import njit
3
from scipy.fft import next_fast_len
4
-from scipy.fft._pocketfft.basic import c2r, r2c
5
from scipy.signal import convolve, oaconvolve
6
7
from . import config
8
+# _duccfft replaced _pocketfft in scipy 1.18
9
+try:
10
+ from scipy.fft._duccfft.basic import c2r, r2c
11
+except ModuleNotFoundError: # pragma: no cover
12
+ from scipy.fft._pocketfft.basic import c2r, r2c
13
+
14
15
@njit(fastmath=config.STUMPY_FASTMATH_TRUE)
16
def _njit_sliding_dot_product(Q, T):
0 commit comments