Deprecate cupyx.scipy wavelet functions#8061
Conversation
|
Thanks for catching up with the SciPy 1.12 changes!
This sounds a rescope of our project. Since we don't have a plan to host PyWavelet functions in CuPy (as of now, at least), I'm opposed to introducing the new namespace. I think it's ok to mark these APIs deprecated like we had done in the past cases. If someone really wants the GPU version of wavelet functions after SciPy removes them, we can move them to |
40d18dc to
520476a
Compare
cupyx.scipy wavelet functions
kmaehashi
left a comment
There was a problem hiding this comment.
LGTM except for the minor message comment. Please proceed to merge after test pass.
|
|
||
|
|
||
| _deprecate_msg = ( | ||
| "All wavelet functions have been deprecated since CuPy v14. " |
There was a problem hiding this comment.
How about adding more info like this?
Following the change in SciPy 1.12, all wavelet functions have been deprecated in CuPy v14 and are planned to be removed in the future.
|
/test mini,head |
Deprecate `cupyx.scipy` wavelet functions
Part of #8046.
According to the SciPy 1.12 release notes, all wavelet functions will be deprecated and it is recommended to use PyWavelets instead. Should we move the wavelet functions from
cupyx.signalto thecupyx.pywtnamespace?