質問編集履歴
2
誤記訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,13 +14,20 @@
|
|
14
14
|
File "main_test_swinir.py", line 112, in main if img_gt is not None: UnboundLocalError: local variable 'img_gt' referenced before assignment
|
15
15
|
>>main_test_swinir.pyファイルのコードが、該当ソースコード欄の長いコードの方です。長いので129行目以降は削除してます。
|
16
16
|
該当ソースコード欄の短いほうのコードはエラーメッセージの全文です。
|
17
|
-
1
|
17
|
+
122行目のimg_gtが、宣言される前に呼び出されているということがエラーメッセージの意味と思っています。
|
18
|
-
ですが、ソースコードを見ても同じ関数内(
|
18
|
+
ですが、ソースコードを見ても同じ関数内(72行目)でその変数が使用されているので
|
19
19
|
問題ないのではないのかと思い、何が原因でどうすればよいのかがわかりません。
|
20
20
|
### 該当のソースコード
|
21
21
|
|
22
22
|
```Python 3.8.10
|
23
|
-
loading model from C:/Users/hirashiba-ju/Desktop/SwinIR-main/003_realSR_BSRGAN_DFOWMFC_s64w8_
|
23
|
+
loading model from C:/Users/hirashiba-ju/Desktop/SwinIR-main/003_realSR_BSRGAN_DFOWMFC_s64w8_
|
24
|
+
SwinIR-L_x4_GAN.pth /usr/local/lib/python3.8/dist-packages/torch/functional.py:504:
|
25
|
+
UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the indexing
|
26
|
+
argument. (Triggered internally at ../aten/src/ATen/native/TensorShape.cpp:3190.)
|
27
|
+
return _VF.meshgrid(tensors, **kwargs) # type: ignore[attr-defined] Traceback
|
28
|
+
(most recent call last): File "main_test_swinir.py", line 309, in <module>
|
29
|
+
main() **File "main_test_swinir.py", line 112, in main if img_gt is not None:
|
30
|
+
UnboundLocalError: local variable 'img_gt' referenced before assignment**
|
24
31
|
|
25
32
|
|
26
33
|
import argparse
|
1
前提欄とエラーメッセージ欄の誤記訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,8 @@
|
|
2
2
|
プログラミングを始めて半年の初心者です。
|
3
3
|
実行環境:Python3.8.10 , Google Colaboratory
|
4
4
|
低解像度の画像をSwinIRとPythonを使って高解像度の画像に変換させようとしています。
|
5
|
-
ネット(https://tt-tsukumochi.com/archives/4716)
|
5
|
+
ネット(https://tt-tsukumochi.com/archives/4716)
|
6
|
+
を真似てコードを記述したのですが、
|
6
7
|
エラーで動きませんでした。SwinIRのことも調べたのですが、
|
7
8
|
ネット上や書店での情報が少なくて行き詰り、こちらでご相談させていただきました。
|
8
9
|
皆様のお力を貸していただきたいです。よろしくお願いいたします。
|
@@ -13,8 +14,8 @@
|
|
13
14
|
File "main_test_swinir.py", line 112, in main if img_gt is not None: UnboundLocalError: local variable 'img_gt' referenced before assignment
|
14
15
|
>>main_test_swinir.pyファイルのコードが、該当ソースコード欄の長いコードの方です。長いので129行目以降は削除してます。
|
15
16
|
該当ソースコード欄の短いほうのコードはエラーメッセージの全文です。
|
16
|
-
11
|
17
|
+
115行目のimg_gtが、宣言される前に呼び出されているということがエラーメッセージの意味と思っています。
|
17
|
-
ですが、ソースコードを見ても同じ関数内でその変数が使用されているので
|
18
|
+
ですが、ソースコードを見ても同じ関数内(65行目)でその変数が使用されているので
|
18
19
|
問題ないのではないのかと思い、何が原因でどうすればよいのかがわかりません。
|
19
20
|
### 該当のソースコード
|
20
21
|
|