Skip to content

Conversation

@tbensonatl
Copy link
Collaborator

Initial version of a polyphase resampler. This version is focused primarily on correctness and a simple interface (i.e. no temporary work buffers).

@cliffburdick
Copy link
Collaborator

/blossom-ci

@awthomp
Copy link
Collaborator

awthomp commented Jun 29, 2023

Thrilled to see this PR, @tbensonatl. I originally posted about the polyphase channelizer, asking if it matched the cusignal version, before realizing this PR is about the resampler. My bad, but I'm still equally happy to see MatX include these core signal processing functions.

Copy link
Collaborator

@cliffburdick cliffburdick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! Can you add documentation in docs_input as well? At a minimum it can be added to the API section, but if you want to make a new rst file with some text about usage, limitations, etc, that would be useful.

@tbensonatl
Copy link
Collaborator Author

Thrilled to see this PR, @tbensonatl. I originally posted about the polyphase channelizer, asking if it matched the cusignal version, before realizing this PR is about the resampler. My bad, but I'm still equally happy to see MatX include these core signal processing functions.

@awthomp Right, this is a polyphase resampler, but there is also interest in polyphase filters and channelizers. I assume you are talking about this cusignal function: https://docs.rapids.ai/api/cusignal/stable/api/#module-cusignal.filtering.channelize_poly ? I will take a look at that in the future.

@tbensonatl tbensonatl force-pushed the resample_poly_1d_initial branch from 572bcb3 to 8d950d7 Compare June 29, 2023 22:22
@tbensonatl
Copy link
Collaborator Author

/blossom-ci

1 similar comment
@cliffburdick
Copy link
Collaborator

/blossom-ci

@cliffburdick cliffburdick merged commit 02c43ea into main Jun 30, 2023
@cliffburdick cliffburdick deleted the resample_poly_1d_initial branch June 30, 2023 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants