-
Notifications
You must be signed in to change notification settings - Fork 654
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
ISTFT #130
ISTFT #130
Conversation
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.
Thanks for working on this! Do you have a reference besides [1] that presents the implementation done here?
@vincentqb I think that [1] is sufficient to describe the overlap add method |
@jamarshon Thanks for specifying the default values in the header of the function. For acceptance, we need to validate correctness by documenting and testing enough to confirm the pull request is indeed correct. Evidences make the approval process faster. For documentation, we need to provide references for the details of the implementation provided. For example, beside [Griffin and Lim], did you base your implementation on scipy's? The description of the pull request needs to offer enough context to understand the evidences provided: see for instance the new issue tab for pytorch. For instance, there are other issues or pull requests that are relevant, say #27 and #3775. For testing,
If for example scipy's implementation was used as a reference, it could be mentioned here along with a notebook showing that the two results are the same, see for instance #21250. (For reference, here are general acceptance criteria here.) |
for reference, stft tests are being added for #131 Implementation inspired by https://github.com/seungwonpark/istft-pytorch/blob/master/istft_deconv.py |
Let's use sines as analytical solution. Could you try the following analytical solution? Take |
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.
Based on the testing we have done, the PR looks good to me. Thanks for working on this!
Inverse STFT