问题
File "train.py", line 363, in train
loss, loss_items = compute_loss_ota(pred, targets.to(device), imgs) # loss scaled by batch_size
File "/mnt/VISDRONE/yolov7/yolov7-main/utils/loss.py", line 585, in __call__
loss, loss_items = compute_loss_ota(pred, targets.to(device), imgs) # loss scaled by batch_size
File "/mnt/VISDRONE/yolov7/yolov7-main/utils/loss.py", line 585, in __call__
bs, as_, gjs, gis, targets, anchors = self.build_targets(p, targets, imgs)
File "/mnt/VISDRONE/yolov7/yolov7-main/utils/loss.py", line 677, in build_targets
bs, as_, gjs, gis, targets, anchors = self.build_targets(p, targets, imgs)
File "/mnt/VISDRONE/yolov7/yolov7-main/utils/loss.py", line 677, in build_targets
b, a, gj, gi = indices[i]
IndexError: list index out of range
解决方法
使用train_aux.py
来训练yolov7-e6e
.
版权声明:本文为wxd1233原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。