どの値が所定の値より大きいかをマスクするビットマスクベクトルを作成します。 [1、2、3、4、5] * [> 3、> 3、> 3、> 3、> 3] = [0、0、0、1、1]私は、マトリックス演算のためのより速い計算時間を得るためにこれをtheanoで実行できるようにしたい。このビットマスクを作成するためにビット演算子またはビットを使用して記述できる線形代数手続きはありますか?私は現在、この行列をループしており、より多くの行列乗算を必要とするtheanoを使って計算をGPUに移動したいと考えています。助けてくれてありがとう。ビット単位の演算子による行列乗算
4
A
答えて
2
マトリクス間の論理演算で必要なものを正確に得ることができます。例
print((np.r_[1, 2, 3, 4, 5] > 3))
については は
[False False False True True]
を与えるそして、あなたが整数をしたい場合は、
print((np.r_[1, 2, 3, 4, 5] > 3).astype(int))
を行うと、あなたのベクトルから
[0 0 0 1 1]
+1
大変ありがとうございます!これはまさに私が必要としたものでした! – Kyle
関連する問題
- 1. がどのようにビット単位の演算子を列挙
- 2. JavaScriptとビット単位の演算子
- 3. ビット単位の演算子標準は
- 4. JavaScriptビット単位の演算子
- 5. COBOLのビット単位論理演算子?
- 6. ビット単位の演算子(インクリメントデクリメントあり)
- 7. Pythonのビット演算子 '&' 演算子
- 8. ビット演算子
- 9. 円のビット単位の演算 - as3
- 10. CUDA int4ビット単位の演算
- 11. ビット単位のAND演算子を使用してJavaに「&」
- 12. ビット単位の演算子の出力の差
- 13. ビット単位の演算子とシフトの問題
- 14. C#のビット単位のAND演算子「&」ロジック
- 15. ビット単位の演算を計算する方法
- 16. PHP&(アンパサンド、ビット単位)演算子の理解
- 17. Pythonではビット単位のNOT演算子は何ですか?
- 18. Qtプロジェクトでビット単位の演算子が壊れていた
- 19. Rustのビット単位NOT演算子は何ですか?
- 20. は、ビット演算子
- 21. matlabでの乗算のmtimes演算子
- 22. テンプレートクラス配列に乗算演算子をオーバーロードする
- 23. ビット単位の10による除算
- 24. ビット単位のXOR演算とバイト配列
- 25. Data.BitsのHaskellビット演算子
- 26. Cビット演算子の例
- 27. Firebirdのビット演算子
- 28. PHPのビット単位および符号なしint演算
- 29. ビット演算子:エラーOracleデータベース
- 30. ビット単位の演算子を使用して整数に5を掛ける
減算3を取得し、見ることができますサインビット? – DyZ