質問編集履歴
3
文言訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,4 +58,4 @@
|
|
58
58
|
|
59
59
|
opt = parser.parse_args()
|
60
60
|
|
61
|
-
の部分でインスタンスを代入できないのです。
|
61
|
+
の部分でインスタンスのメソッドを代入できないのです。
|
2
エラー状況を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,6 +18,8 @@
|
|
18
18
|
|
19
19
|
parser.add_argument('--epoch', type=int, default=0) #ここで直に設定したい
|
20
20
|
|
21
|
+
opt = parser.parse_args()
|
22
|
+
|
21
23
|
```
|
22
24
|
|
23
25
|
としたいです。
|
@@ -27,3 +29,33 @@
|
|
27
29
|
|
28
30
|
|
29
31
|
なぜかというと、JupyterNotebookのセル上で、デバッグさせたいからです。
|
32
|
+
|
33
|
+
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
上記コードをセルで実行すると、
|
38
|
+
|
39
|
+
```Python
|
40
|
+
|
41
|
+
usage: ipykernel_launcher.py [-h] [--epoch EPOCH]
|
42
|
+
|
43
|
+
ipykernel_launcher.py: error: unrecognized arguments: -f /root/.local/share/jupyter/runtime/kernel-7f25afe7-fcc9-406e-874c-7c60d459d8d6.json
|
44
|
+
|
45
|
+
An exception has occurred, use %tb to see the full traceback.
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
SystemExit: 2
|
50
|
+
|
51
|
+
/usr/local/lib/python3.6/dist-packages/IPython/core/interactiveshell.py:2890: UserWarning: To exit: use 'exit', 'quit', or Ctrl-D.
|
52
|
+
|
53
|
+
warn("To exit: use 'exit', 'quit', or Ctrl-D.", stacklevel=1)
|
54
|
+
|
55
|
+
```
|
56
|
+
|
57
|
+
というエラーになります。
|
58
|
+
|
59
|
+
opt = parser.parse_args()
|
60
|
+
|
61
|
+
の部分でインスタンスを代入できないのです。
|
1
コード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,9 +8,7 @@
|
|
8
8
|
|
9
9
|
```
|
10
10
|
|
11
|
-
としますが、これを
|
11
|
+
としますが、これをtrain.pyを呼ばず直接
|
12
|
-
|
13
|
-
train.py
|
14
12
|
|
15
13
|
```Python
|
16
14
|
|
@@ -18,16 +16,14 @@
|
|
18
16
|
|
19
17
|
parser = argparse.ArgumentParser()
|
20
18
|
|
21
|
-
parser.add_argument('--epoch', type=int) #ここで直に設定したい
|
19
|
+
parser.add_argument('--epoch', type=int, default=0) #ここで直に設定したい
|
22
|
-
|
23
|
-
```
|
24
|
-
|
25
|
-
|
26
|
-
|
27
|
-
```Python
|
28
|
-
|
29
|
-
python train.py
|
30
20
|
|
31
21
|
```
|
32
22
|
|
33
23
|
としたいです。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
なぜかというと、JupyterNotebookのセル上で、デバッグさせたいからです。
|