質問編集履歴

5

コードの一部変更

2018/11/22 08:36

投稿

nematoda
nematoda

スコア9

test CHANGED
File without changes
test CHANGED
@@ -98,34 +98,6 @@
98
98
 
99
99
 
100
100
 
101
- def transform(data):
102
-
103
- img,label = data
104
-
105
- img = img /255
106
-
107
- return img,label
108
-
109
-
110
-
111
-
112
-
113
- net = MyChain()
114
-
115
- model = L.Classifier(net)
116
-
117
- optimizer = chainer.optimizers.SGD(lr=0.01)
118
-
119
- optimizer.setup(model)
120
-
121
-
122
-
123
- gpu_device = 0 #CPU:-1,GPU:0
124
-
125
- chainer.cuda.get_device(gpu_device).use()
126
-
127
- model.to_gpu(gpu_device)
128
-
129
101
  test_files = 'tes_5904e.txt'
130
102
 
131
103
  test_dataset = chainer.datasets.LabeledImageDataset(test_files)

4

コードの一部変更

2018/11/22 08:36

投稿

nematoda
nematoda

スコア9

test CHANGED
File without changes
test CHANGED
@@ -138,7 +138,7 @@
138
138
 
139
139
 
140
140
 
141
- infer_net = model
141
+ infer_net = L.Classifier(MyChain())
142
142
 
143
143
  serializers.load_npz('result_validation/snapshot_epoch-100',infer_net,path='updataer/model:main/predictor/',strict=False)
144
144
 
@@ -180,7 +180,7 @@
180
180
 
181
181
  Traceback (most recent call last):
182
182
 
183
- File "chain_tes.py", line 72, in <module>
183
+ File "chain_tes.py", line 71, in <module>
184
184
 
185
185
  y = infer_net(x)
186
186
 

3

情報の追加

2018/11/22 08:33

投稿

nematoda
nematoda

スコア9

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  pythonで関数を扱っています。
2
2
 
3
3
  引数が一つしかいらないはずの関数に対して、以下のように関数に値を代入するとエラーがでてしまします。原因を教えてもらえればと思います
4
+
5
+ infer_netのcallはselfとxしか引数として取らないはずなのに何故、引数が一つだけではエラーがでるんでしょうか…
4
6
 
5
7
 
6
8
 

2

情報の追加

2018/11/22 08:19

投稿

nematoda
nematoda

スコア9

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,10 @@
7
7
  環境は
8
8
 
9
9
  python2.7.12
10
+
11
+ chainer 4.1.0
12
+
13
+ CuPy 4.1.0
10
14
 
11
15
 
12
16
 

1

誤字

2018/11/21 07:18

投稿

nematoda
nematoda

スコア9

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  環境は
8
8
 
9
- python12.7.12
9
+ python2.7.12
10
10
 
11
11
 
12
12