开发者社区 > ModelScope模型即服务 > 自然语言处理 > 正文

modelscope-funasr中,运行没有问题,但是每一轮acc都是0,这里不太对吧?

modelscope-funasr中,运行没有问题,但是每一轮acc都是0,这里不太对吧,用的Aishell1训练集ft?
image.png

展开
收起
提问的橘子 2024-04-19 12:10:50 20 0
1 条回答
写回答
取消 提交回答
    1. seaco-paraformer模型原本需要先finetune asr模型,再finetune热词部分,分两阶段进行。近期经过内部的实验验证,asr loss与热词loss joint training不会损失asr性能,所以今天的更新在模型资源config中将train_decoder默认设置为true,使用asr loss与热词loss加权的方式训练(在train_decoder=false时会存在找不到acc的问题);
    2. 报unused_parameter相关的错误:已经修复,在模型资源config中默认设置了相关参数;
    3. 报text_lengths的assert error:在极端情况下一个batch只有一句时,原本的squeeze操作会将text_lengths的dim去掉,已经修复;
    4. 修改了seaco_paraformer的finetune.py,将最优模型的判据修改为loss,并且会打印asr部分的acc作为参考;
      以上修改需要大家pull最新的代码通过源码安装funasr,推荐删除本地路径下的seaco_paraformer文件以确保重新下载模型资源。此回答整理自钉群“modelscope-funasr社区交流”"
    2024-04-19 13:50:27
    赞同 展开评论 打赏

包含命名实体识别、文本分类、分词、关系抽取、问答、推理、文本摘要、情感分析、机器翻译等多个领域

相关电子书

更多
视觉AI能力的开放现状及ModelScope实战 立即下载
ModelScope助力语音AI模型创新与应用 立即下载
低代码开发师(初级)实战教程 立即下载