Closed nabil6391 closed 1 year ago
Cache aware Conformer is an encoder level module, not a decoder level module. So you cannot swap fast Conformer (an encoder) with cache aware Conformer (also an encoder)
Thanks for the fast response, I tried finetuning the model without the encoder, but seems like its not converging as fast as the RNNT, might chanege if I would have waited more I guess.
Anyways I will stick with the buffered Rnnt for realtime now, thanks
Describe the bug
Thanks to you guys I have succesfully finetuned a fast conformer transducer model and it is performing quite well. I wanted to see if I am able to continue finetuning for the Cache Aware Streaming Conformer model which looks it might be better for realtime asr.
Steps/Code to reproduce bug
I tried to load the dict from the finetuned Rnnt model into a streaming fast conformer moddel:
But it gives this error output:
Is there any way load the Rnnt Encoder into the Streaming one, perhaps by remodifying or something else?
Environment details