teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2020/05/16 07:41

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -1,15 +1,15 @@
1
1
  被演算子が2次元配列になっていないのではないでしょうか。
2
- ベクトルでは形状は (N, 1)、ベクトルでは形状は (1, N) になっていないといけません。
2
+ ベクトルでは形状は (N, 1)、ベクトルでは形状は (1, N) になっていないといけません。
3
3
  1次元配列なら、reshape() で変更してください。
4
4
 
5
5
  ```python
6
6
  import numpy as np
7
7
 
8
- # (3, 1)
8
+ # 形状 (3, 1)
9
9
  a = np.array([[1],
10
10
  [2],
11
11
  [3]])
12
- # (1, 3)
12
+ # 形状 (1, 3)
13
13
  b = np.array([[1, 2, 3]])
14
14
 
15
15
  c = a @ b