在yolov5 lite版上训练模型,如果环境配置没有问题,出现以下错误:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 311: illegal multibyt
请检查自己的数据集标记是否是中文或其他非英文,如果是即需要重新用英文进行标记数据集。
常见的问题还有,在utils下的loss.py
anchors语句请改为:
anchors, shape = self.anchors[i], p[i].shape
indices.append语句改为:indices.append((b, a, gj.clamp_(0, shape[2] - 1), gi.clamp_(0, shape[3] - 1))) # image, anchor, grid