mpariente / pystoi

Python implementation of the Short Term Objective Intelligibility measure
MIT License
326 stars 59 forks source link

Future warnings raised #30

Open m-mandel opened 2 years ago

m-mandel commented 2 years ago

Hi, I'm running stoi(signal1, signal2, sr, extended=True) where signal1 and signal2 are both numpy.ndarray

and I'm getting the following future warning: /usr/lib/python3/dist-packages/scipy/signal/signaltools.py:2383: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use arr[tuple(seq)] instead of arr[seq]. In the future this will be interpreted as an array index, arr[np.array(seq)], which will result either in an error or a different result. return y[keep]

Any idea how to avoid this from happening?

Thanks

mpariente commented 2 years ago

Thanks for the issue.

Probably by returning y[tuple(keep)], do you want to submit a PR? Thanks !