質問編集履歴
1
エラー詳細記載しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -505,3 +505,49 @@
|
|
505
505
|
|
506
506
|
|
507
507
|
ここは、前に作ったプログラムから数値の変更点を変更しただけなので、他が問題ですかね・・・。
|
508
|
+
|
509
|
+
|
510
|
+
|
511
|
+
エラー詳細は、
|
512
|
+
|
513
|
+
---------------------------------------------------------------------------
|
514
|
+
|
515
|
+
ValueError Traceback (most recent call last)
|
516
|
+
|
517
|
+
<ipython-input-22-1bf6b94b7030> in <module>()
|
518
|
+
|
519
|
+
224 for record in test_data_list:
|
520
|
+
|
521
|
+
225 idata = (np.array(out_data_list0[1:]) / 255.0 * 0.99) + 0.01
|
522
|
+
|
523
|
+
--> 226 predict = nn.feedforward(idata)
|
524
|
+
|
525
|
+
227 plabel = np.argmax(predict)
|
526
|
+
|
527
|
+
228 print("predict" ,predict)
|
528
|
+
|
529
|
+
|
530
|
+
|
531
|
+
<ipython-input-22-1bf6b94b7030> in feedforward(self, idata)
|
532
|
+
|
533
|
+
184
|
534
|
+
|
535
|
+
185 # 隠れ層
|
536
|
+
|
537
|
+
--> 186 x_h = np.dot(self.w_ih, o_i)
|
538
|
+
|
539
|
+
187 o_h = self.af(x_h)
|
540
|
+
|
541
|
+
188
|
542
|
+
|
543
|
+
|
544
|
+
|
545
|
+
<__array_function__ internals> in dot(*args, **kwargs)
|
546
|
+
|
547
|
+
|
548
|
+
|
549
|
+
ValueError: shapes (60,30) and (0,1) not aligned: 30 (dim 1) != 0 (dim 0)
|
550
|
+
|
551
|
+
|
552
|
+
|
553
|
+
です。
|