質問編集履歴
1
エラーコード追加 および 該当ソースコードを記載
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,11 +32,33 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
|
35
|
+
画像のH=60 W=160 条件化のエラーコード ValueError: shapes (100,19656) and (7056,2000) not aligned: 19656 (dim 1) != 7056 (dim 0)
|
36
|
+
|
37
|
+
場所は以下 trainer.train()/self.train_step()/self.loss(x, t)/y = self.predict(x)/x = layer.forward(x)/out = np.dot(self.x, self.W) + self.b
|
36
38
|
|
37
39
|
|
38
40
|
|
39
|
-
|
41
|
+
### 該当のソースコード
|
42
|
+
|
43
|
+
SimpleConvNetの設定は
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
network=SimpleConvNet(input_dim=(1,60,160),conv_param = {'filter_num': 9, 'filter_size': 5, 'pad': 0, 'stride': 1}, hidden_size=2000, output_size=4, weight_init_std=0.01)
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
trainer = Trainer(network, x_train, t_train, x_test, t_test,
|
52
|
+
|
53
|
+
epochs=max_epochs, mini_batch_size=100,
|
54
|
+
|
55
|
+
optimizer='Adam', optimizer_param={'lr': 0.001},
|
56
|
+
|
57
|
+
evaluate_sample_num_per_epoch=1000)
|
58
|
+
|
59
|
+
trainer.train()
|
60
|
+
|
61
|
+
|
40
62
|
|
41
63
|
|
42
64
|
|
@@ -80,8 +102,6 @@
|
|
80
102
|
|
81
103
|
|
82
104
|
|
83
|
-
|
84
|
-
|
85
105
|
### 補足情報(FW/ツールのバージョンなど)
|
86
106
|
|
87
107
|
|