одна из переменных, необходимых для вычисления градиента, была изменена операцией inplace [torch.cuda.FloatTensor [1, 64, 3, 3, 3]]

В настоящее время я работаю над 3D-GAN с наборами данных FMRI. Я сослался на коды с github, https://github.com/cyclomon/3dbraingen/blob/master/VAEGAN_ADNI_train.ipynb

И ошибка, которую я никогда раньше не видел, продолжает возникать ..

Может ли кто-нибудь помочь мне решить эту проблему?

Ошибка выглядит примерно так: RunTimeError

RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation: [torch.cuda.FloatTensor [1, 64, 3, 3, 3]] is at version 2; expected version 1 instead.

А обучающий код GAN выглядит так:

Code1Code2


person 민정호    schedule 22.02.2021    source источник
comment
Важно, чтобы вы вставляли код в блоки кода в виде текста, а не снимали с него снимок экрана. Скриншот кода нельзя копировать и ссылаться на него в ответах.   -  person Monoclecat    schedule 19.07.2021