来自 signaltools.py 的 FutureWarning
Posted
技术标签:
【中文标题】来自 signaltools.py 的 FutureWarning【英文标题】:FutureWarning from signaltools.py 【发布时间】:2018-11-19 03:23:11 【问题描述】: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】:检查我自己的文件系统 (.../scipy/signal/signaltools.py:2223
) 上的故障线,并与当前的 scipy master (https://github.com/scipy/scipy/blob/master/scipy/signal/signaltools.py#L2249) 进行匹配,我可以看到这个问题已得到修复。
我只需要等待 1.2 出来!
【讨论】:
以上是关于来自 signaltools.py 的 FutureWarning的主要内容,如果未能解决你的问题,请参考以下文章
关于nodejs DeprecationWarning: current URL string parser is deprecated, and will be removed in a futur
馃摙馃摙馃摙杩欎細鏄竴涓ぇ澶х殑鎯婂枩鉂梐d1d*s Futur**raft Tailo**d F1bre涓€閽堜竴绾挎湭鏉ョ紪缁囩湡鏍囷紒