でspecifc列の配列を挿入することは、我々は以下のnumpyの配列を持っていることを言うことができます:Pythonのnumpyの:特定のインデックスNR
見つめ[[ 0 0 0]
[ 1 0 0]
[ 2 0 0]
[ 3 0 0]
[ 4 0 0]
[ 5 0 0]
[ 6 0 0]
[ 7 0 0]
[ 8 0 0]
[ 9 0 0]
[10 0 0]
[11 0 0]
[12 0 0]
[13 0 0]]
どのように私はこのnp.arrayを挿入することができ
[[0 45]
[1 34]
[2 23]
[3 56]
[4 45]
[5 34]]
列1と列2のインデックスnr 3から、最終的には次のようになります。
[[ 0 0 0]
[ 1 0 0]
[ 2 0 45]
[ 3 1 34]
[ 4 2 23]
[ 5 3 56]
[ 6 4 45]
[ 7 5 34]
[ 8 0 0]
[ 9 0 0]
[10 0 0]
[11 0 0]
[12 0 0]]
考えてみましょうindex nrここで、2番目の配列は最初の配列に配置する必要があります。私は、実行のスピードを考慮に入れたソリューションを感謝します。どちらの配列も数百万行あり、最初の配列は常に2番目の配列よりも大きい。
これらの配列がどこから来ているのだろうか? –
こんにちは@PaulPanzer :)、はい、彼らはGPUソリューションから来ています。 CPUソリューションでは、データを分割する必要はありませんでした1。 GPUを使って、私は約3milの行のブロックでdata1を送信しなければならないので、元のインデックスnrを得るために結果を元の配列に戻す必要があります – RaduS
何?これらのオーバーヘッドをベンチマークで説明しましたか?私は再開を要求する! :-P –