-
Notifications
You must be signed in to change notification settings - Fork 423
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
FasNet TAC integration #306
Conversation
Cool, thanks !
Can you explain why, in your opinion, please?
|
Another thing: I know that if we merge this without squashing, the binary files will be in the git history, even if removed from the PR. This would be problematic because they are quite heavy. But, I'm not sure what happens if we squash. My intuition is that they won't be in history. I know @iver56 has some knowledge about this, do you know about this particular case? |
I'm not an expert on this topic, but I think if you squash the commits (where one of them added a file and a later one removed it again), the squashed commit does not include the file. So I think if you include only the squashed commit, and discard the original, offending commits, the repository won't contain the big file. Maybe |
Thanks a lot for the feedback and resources Iver ! |
Your call really IMO if we squash there should not be in the history as long as I remove them. If we wanna be sure i can make another pull request. Sure, IMO we have to be more modular and distinguish between models and building blocks. |
Let's keep it that way. I think it'll be ok. You say that mask nets should be considered as models, it makes sense. |
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 the PR ! Looks great ! I will take a look again once everything is added :)
What do you think about the NCC module we move it to DSP ? |
IMO yes |
Also keep in mind this is the first step towards Multi-Channel support so we may want also to start to think about how to organize the toolkit also to support multi-channel separation and enhancement algorithms and building blocks. |
@popcornell do you feel like writing simple docstrings on the parts in the source code? Reviewing will be easier from there. |
Yes but i have limited time available this week |
Co-authored-by: Iver Jordal <[email protected]>
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.
We can almost merge. Things to sort out before:
- Location of
TACDataset
- Clarification on the config etc..
- Rebase for the multichannel support, and tests serialization.
- Test the broadcasting of xcorr.
\rebase |
/rebase |
Also, the model currently only supports 3D inputs, which won't work with inference. |
I think there is a confusion in the |
Great, the problem seems to be solved for |
Now should be solved. I extended the test also |
GREAT ! |
As the title implies. It was about time.
Doubts I have:
dsp
)(IMO in future we will have to refactor and re-organize the whole masknn ).