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

本地跑文本分类代码,结果乱码,求解答。

环境:python 3.8, windows 11 返回值 {'scores': [0.1213664710521698, 0.8786335587501526], 'labels': ['璐熼潰', '姝i潰']}

展开
收起
游客ko4ccipyjjwai 2022-11-20 17:40:44 722 0
1 条回答
写回答
取消 提交回答
  • 您好,windows系统默认编码是GBK,该报错的读取文件编码是UTF-8,因此导致了问题。ModelScope已经将该读取的代码改为'open(label_path, encoding='utf-8')',下一版本就不会报错了。

    当前您也可以手动修改该处: modelscope/utils/hub.py line127,修改为:'with open(label_path, encoding='utf-8') as f:'

    抱歉给您带来使用上的不便

    2022-11-21 15:31:56
    赞同 展开评论 打赏

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

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载