2
A
答えて
5
(a,b
は両方ともnp.array
ある)あなたは例えば、行列の乗算に@
operatorを使用することができます。:
import numpy as np
a = np.random.randn(4, 10)
b = np.random.randn(10, 5)
c = a @ b
これはc = np.matmul(a, b)
を呼び出すことと同じです。インプレース行列の乗算(@=
)はまだサポートされていません(ほとんどの場合、出力は通常最初の入力とは異なるため、意味をなさない)。
は、入力配列の1つ以上が(here参照)> 2つの寸法を有する場合np.matmul
(及び@
)はnp.dot
に異なる挙動を示すことに注意します。
+0
残念ながら私は現在python 2.7を使用しています。しかし、あなたの返信に感謝します! –
関連する問題
- 1. 行列の乗算テンソルとnumpyの差
- 2. numpy要素ごとの行列の乗算3d * 3d = 4d
- 3. Python numpy配列の乗算
- 4. ネイティブなnumpyの並列化 - 乗算と和/平均
- 5. C#でのマルチスレッド化行列乗算
- 6. 行列乗算ベクトル化のセル配列
- 7. numpyのndarray乗算
- 8. numpyの乗算アレイ
- 9. MATLAB行列要素の賢明な乗算の最適化
- 10. numpy配列の多次元行列乗算
- 11. 行列ベクトル乗算の最適化 - キャッシュサイズ
- 12. 行列乗算による暗号化
- 13. numpy配列の乗算を最適化する:* numpy.dotより高速ですか?
- 14. 行列の乗算
- 15. 三角/疎ストレージへのnumpy行列の乗算?
- 16. SSE行列 - 行列乗算
- 17. 3by3行列乗算
- 18. Pythonのいくつかの配列の要素的な乗算Numpy
- 19. MySQLの行列乗算
- 20. 行列の行列の行列乗算
- 21. 行列乗算プロローグ
- 22. 行列乗算フロート
- 23. Python numpyは行列を正しく乗算しません。
- 24. 高速化のための行列乗算の並行シーケンス
- 25. 行列 - 行列乗算/行列 - ベクトル乗算のアルゴリズムの種類は何ですか
- 26. Numpy Tensordotを使用する行列配列の乗算を変更する
- 27. Rcppの行列乗算
- 28. 並列乗算ベクトル行列
- 29. Java並列行列乗算
- 30. numpyでのポイントマトリックス乗算の処理グループ
ここにショートカットはありません... – mgilson
'numpy.matrix'の周りにラッパークラスを作成し、' * '演算子をオーバーロードすることができますが、それは非常に混乱してしまい、間違いなく落ちます。 'np.dot'の何が問題なの? –
さて、aとbはサイズが大きいので、ランタイムを保存しようとしています。 –