質問編集履歴

2

誤記訂正

2023/01/31 15:57

投稿

shiba-ken
shiba-ken

スコア1

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
-   115行目のimg_gtが、宣言される前に呼び出されているということがエラーメッセージの意味と思っています。
17
+   122行目のimg_gtが、宣言される前に呼び出されているということがエラーメッセージの意味と思っています。
18
-   ですが、ソースコードを見ても同じ関数内(65行目)でその変数が使用されているので
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_SwinIR-L_x4_GAN.pth /usr/local/lib/python3.8/dist-packages/torch/functional.py:504: UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the indexing argument. (Triggered internally at ../aten/src/ATen/native/TensorShape.cpp:3190.) return _VF.meshgrid(tensors, **kwargs) # type: ignore[attr-defined] Traceback (most recent call last): File "main_test_swinir.py", line 309, in <module> main() **File "main_test_swinir.py", line 112, in main if img_gt is not None: UnboundLocalError: local variable 'img_gt' referenced before assignment**
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

前提欄とエラーメッセージ欄の誤記訂正

2023/01/26 12:08

投稿

shiba-ken
shiba-ken

スコア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
-   112行目のimg_gtが、宣言される前に呼び出されているということがエラーメッセージの意味と思っています。
17
+   115行目のimg_gtが、宣言される前に呼び出されているということがエラーメッセージの意味と思っています。
17
-   ですが、ソースコードを見ても同じ関数内でその変数が使用されているので
18
+   ですが、ソースコードを見ても同じ関数内(65行目)でその変数が使用されているので
18
19
    問題ないのではないのかと思い、何が原因でどうすればよいのかがわかりません。
19
20
  ### 該当のソースコード
20
21