-
-
Notifications
You must be signed in to change notification settings - Fork 778
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port periodogram, welch and csd from CuSignal to cupyx.signal #7564
Conversation
62a5c71
to
90cb378
Compare
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
a3d5a88
to
eddeed3
Compare
/test mini |
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
eddeed3
to
f3899d4
Compare
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
6b7cc01
to
f0d79c6
Compare
/test mini |
2037e2a
to
7f173b9
Compare
/test mini |
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
7f173b9
to
bee5b31
Compare
/test full |
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
c898fff
to
b3b4872
Compare
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
b3b4872
to
5c1560f
Compare
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
5c1560f
to
1e6796f
Compare
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
816e2b4
to
a3385a6
Compare
This pull request is now in conflicts. Could you fix it @andfoy? 🙏 |
a3385a6
to
212a3ba
Compare
/test full |
/test full |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thanks, @andfoy! |
Spectral analysis functions and utilities. | ||
|
||
Some of the functions defined here were ported directly from CuSignal under | ||
terms of the Apache license, under the following notice |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@andfoy this info looks incorrect and seems important to fix. cuSignal was explicitly relicensed to MIT in order to facilitate upstreaming into CuPy. See rapidsai/cusignal#587 (comment) and gh-7816.
Could you please open a follow-up PR to address this?
See #7403
Depends on #7563 to ensure that the files do not get merge conflicts
Depends on #7536 to implement
csd
Depends on #7568 to implement
spectral_analysis
, it depends onget_window
This port implies Python-only functions and therefore can be copied 1:1 from the original CuSignal implementation.