赞
踩
yolov5将权重模型中的的标签词替换中文
import torch # 加载模型 w=torch.load('D:/code/yolov/best.pt') #打印所有name print(w.get('model').names) # 定义一个将英文单词映射到中文单词的字典 word_map = { 'person': '人类', 'bicycle': '自行车', 'car': '汽车', # 根据需要添加更多映射 } # 遍历列表,将每个英文单词替换为其中文对应词 for i in range(len(w.get('model').names)): if w.get('model').names[i] in word_map: w.get('model').names[i] = word_map[w.get('model').names[i]] # 打印替换后的列表 print('替换后') print(w.get('model').names) #保存替换后的模型 torch.save(w,'D:/code/yolov5/bestchiese.pt')
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。