-
-
Notifications
You must be signed in to change notification settings - Fork 17.2k
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
🐛 Bug
I got the below error message when I try to test out the latest commit cff9263 on a new docker image. I haven't pulled recently, so I'm not sure which commit made this error.
RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place operation.
To Reproduce (REQUIRED)
- Pull docker and run it
- Run
python train.py --img 640 --batch 16 --epochs 3 --data coco128.yaml --weights yolov5s.pt --nosave --cache
Output:
22 [-1, 10] 1 0 models.common.Concat [1]
23 -1 1 1248768 models.common.BottleneckCSP [512, 512, 1, False]
24 [17, 20, 23] 1 229245 models.yolo.Detect [80, [[10, 13, 16, 30, 33, 23], [30, 61, 62, 45, 59, 119], [116, 90, 156, 198, 373, 326]], [128, 256, 512]]
Traceback (most recent call last):
File "train.py", line 492, in <module>
train(hyp, opt, device, tb_writer, wandb)
File "train.py", line 83, in train
model = Model(opt.cfg or ckpt['model'].yaml, ch=3, nc=nc).to(device) # create
File "/usr/src/app/models/yolo.py", line 95, in __init__
self._initialize_biases() # only run once
File "/usr/src/app/models/yolo.py", line 150, in _initialize_biases
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.
Expected behavior
Run normally
Environment
- Docker + JupyterLab (from my repo)
- CPU, 1 GPU, Multi-GPU
Additional context
It seems to run fine when I'm running from an old conda py37 environment with torch 1.6.
I cannot reproduce this error on Google Colab.
Could there be something wrong with Docker dependencies?
zhiqwang, Chromer163, dnth, glenn-jocher, Shreekavithaa and 5 moreSajjadAemmi
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working