yolov5报错,这个错是为啥,大佬们帮帮我

Traceback (most recent call last):
  File "E:\迅雷下载\向量\000、代码+数据+课件\YOLO5\yolov5-master\train.py", line 466, in <module>
    train(hyp, opt, device, tb_writer)
  File "E:\迅雷下载\向量\000、代码+数据+课件\YOLO5\yolov5-master\train.py", line 79, in train
    model = Model(opt.cfg, ch=3, nc=nc).to(device)  # create 灏辨槸鍜变滑涔嬪墠璁茬殑鍒涘缓妯″瀷閭e潡
  File "E:\迅雷下载\向量\000、代码+数据+课件\YOLO5\yolov5-master\models\yolo.py", line 89, in __init__
    self._initialize_biases()  # only run once
  File "E:\迅雷下载\向量\000、代码+数据+课件\YOLO5\yolov5-master\models\yolo.py", line 149, in _initialize_biases
    b[:, 4] =b[:, 4]+ math.log(8 / (640 / s) ** 2)  # obj (8 objects per 640 image)
RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place operation. 

改成 b.data[:, 4]

请问问题解决了吗?

+1这是因为什么啊?

遇到同样问题了

在报错代码前面加一个缩进  with torch.no_grad():

pytorch版本从1.8换成1.7就ok了

我也遇到这个问题了,请问有什么解决方法吗?

请问解决了吗?也出现类似的问题

 

 

请问解决了吗?我这个也是同样问题