-
Notifications
You must be signed in to change notification settings - Fork 217
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
Nbest online decoding bug #1276
Comments
@pkufool Could you have a look? |
i have same issuse, pls, fast check this error :( |
Same with me :( |
OK, I will have a look soon. |
sorry but any update @pkufool pk? |
@trangtv57 Sorry for the late responds. I reproduced your issue, the error seems happen on the invert of the generated lattice. There is a quick fix at #1280 , it works fine on the given conformer-ctc model above. Pls help to do more tests, thanks! |
tks @pkufool, i will check it then feedback you soon. |
If it is line 2756 in |
@pkufool, I tested again with the audio below (change extension to .wav), and got a different the error:
You can try debugging with it, same model as above. |
I merged Kangwei's fix as it seems to be a straightforward fix of an undefined value, if there are further bugs we can fix separately. |
@binhtranmcs Here is anther fix #1282 , I think previous fix #1280 introduced the bug. |
@pkufool, I tested with the librispeech dataset and it ran smoothly. But there is still error when tested with the audio below (change ext to .wav):
|
@binhtranmcs Can you paste your stack backtrace here, I can't reproduce your error. |
@pkufool fyi
The log:
Also the code I use: online_decode.cu.txt |
I tried online decoding using the file
online_decode.cu
and modified a bit to get nbest from the lattice. But I get errors. The assertion is infsa_utils.cu
line 2754.The offline decoding seems fine. So I suspect there is something wrong with the online implementation. Also, it does not happen to all audios tested. Please help me with this.
Model: librispeech conformer ctc
Code: online_decode.txt
Log debug: error.log
Thanks!
The text was updated successfully, but these errors were encountered: