modelscope / FunASR

A Fundamental End-to-End Speech Recognition Toolkit and Open Source SOTA Pretrained Models, Supporting Speech Recognition, Voice Activity Detection, Text Post-processing etc.
https://www.funasr.com
Other
6.44k stars 687 forks source link

joint_network param is not necessary for model ParaformerBert ? #7

Closed MrSupW closed 1 year ago

MrSupW commented 1 year ago

Traceback (most recent call last): File "/public/home/asc01/otl/funasr/egs/aishell/paraformerbert/../../../funasr/bin/asr_train_paraformer.py", line 46, in main(args=args) File "/public/home/asc01/otl/funasr/egs/aishell/paraformerbert/../../../funasr/bin/asr_train_paraformer.py", line 23, in main ASRTask.main(args=args, cmd=cmd) File "/public/home/asc01/otl/funasr/funasr/tasks/abs_task.py", line 1086, in main cls.main_worker(args) File "/public/home/asc01/otl/funasr/funasr/tasks/abs_task.py", line 1142, in main_worker model = cls.build_model(args=args) File "/public/home/asc01/otl/funasr/funasr/tasks/asr.py", line 859, in build_model model = model_class( TypeError: init() missing 1 required positional argument: 'joint_network'

When I run aishell1 paraformerbert baseline, I got this error. However, I found that so-called joint_network is not used in ParaformerBert. So should I just delete the param and go on training?

jmwang66 commented 1 year ago

Yes, you can just delete this param, or you can directly set this param as "None" to go on training.

MrSupW commented 1 year ago

Ok, I set it to None and everything goes well. Thx a lot @jmwang66