質問編集履歴

1

エラー詳細記載しました。

2021/06/08 14:01

投稿

ques346
ques346

スコア47

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
+ です。