処理 実行時エラー: 勾配計算に必要な変数の 1 つが

この問題が 2 回発生しました。記録してください

1. バックプロパゲーションが エラーを報告する のブログを参照 Runtime Error: one of the variables needed for gradient computing has been_qq_33093927 when using pytorch to generate an adversarial network-CSDN blog. 最近 GAN を見ていて、いくつかの問題に遭遇しました.先人が踏んだピットで、本当に助かりました. ディレクトリの問題の整理と環境設定の解決プロセス、問題の概要に焦点を当てましょう. インプレース操作によって変更されました, 特にピット行レコードを記録します. 環境設定 windows10 2004python 3.7.4pytorch 1 https://blog.csdn.net/qq_33093927/article/details/124063916?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-BenddultFault%EBlog%7 7ERate -5-124063916-blog-125728708.pc_relevant_recovery_v2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5-124063916-blog-125728708.pc_relevant_recovery_v2&utm_6relevant_6コアは、optimizer.step() を勾配計算の後ろに移動することです

2. バックプロパゲーション前の計算エラー、その中の 3 番目のポイントを参照

Pytorch がエラーを報告しました: 勾配計算に必要な変数の 1 つがインプレース操作によって変更されました - lzp の bky - ブログ ガーデンhttps://www.cnblogs.com/liangzp/p/9207979.htmlが変更されました

おすすめ

転載: blog.csdn.net/weixin_42726476/article/details/128061840