来自signaltools.py

时间:2018-11-19 03:23:12

标签: scipy future-warning

from scipy.signal import resample
A = np.array([1,2,3])
resample(A, 6)

...可以,但是会发出警告:

  

/Users/pi/anaconda/lib/python3.6/site-packages/scipy/signal/signaltools.py:2223: FutureWarning :不建议将非元组序列用于多维索引;使用arr[tuple(seq)]而不是arr[seq]。将来,它将被解释为数组索引arr[np.array(seq)],它将导致错误或不同的结果。     Y [sl] = X [sl]

     

/Users/pi/anaconda/lib/python3.6/site-packages/scipy/signal/signaltools.py:2225: FutureWarning :不建议将非元组序列用于多维索引;使用arr[tuple(seq)]而不是arr[seq]。将来,它将被解释为数组索引arr[np.array(seq)],它将导致错误或不同的结果。     Y [sl] = X [sl]

我的scipy版本是1.1.0(最新)。

这是我应该向scipy开发团队报告的事情吗?

PS参考:https://docs.scipy.org/doc/scipy-0.16.0/reference/generated/scipy.signal.resample.html

1 个答案:

答案 0 :(得分:2)

在我自己的文件系统(.../scipy/signal/signaltools.py:2223)上检查故障线,并与当前的scipy master(https://github.com/scipy/scipy/blob/master/scipy/signal/signaltools.py#L2249)匹配,我可以看到此问题已得到解决。

我只需要等待1.2出来!