asteroid-team / asteroid-team/asteroid
PIT with nn.CrossEntropyLoss() from MIRNet
- Dominant language
- Python
- Stars
- 2.6k
- Forks
- 450
- PR merge metrics
- No merged PRs in 30d
Description
## 🚀 Feature
This is to assign speaker ID of each separated signals with PIT.
### Motivation
Authors from [MIRNet](http://www.interspeech2020.org/uploadfile/pdf/Thu-2-7-3.pdf) considers all of the loss terms by calculating every possible permutation of candidate pairs. They computed the PIT loss on estimated speaker identity information. In addition, they use cross-entropy loss with a classifier for the speaker embeddings.
### What you'd like
The entire training criterion is as follows:

Contributor guide
Research direction
The issue provides no repository files, tests, or entry points. Start by reading the linked MIRNet paper and the requested training-criterion image, then locate the existing loss and PIT-related entry points in the repository. Done means the requested speaker-identity PIT criterion with cross-entropy is supported and covered by validation against the described formulation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, pytorch
- Domain
- machine-learning
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100