問題タブ [numba-pro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
87 参照

python - TypeError: 配列は代入で一貫した型を持つ必要があります

hereからフォローアップすると、次のようなコードが得られます。

今、私は次のエラーが発生しています:

@jitコードを高速化するために追加しようとする前に、実際にこれに問題はありませんでした。

0 投票する
1 に答える
426 参照

android - Jetson TK1 で Numbapro を使用する

これについてインターネット全体を検索しましたが、信頼できる答えが見つかりませんでした。私は GPU プログラミングの初心者ですが、シミュレーションと Python が大好きなので、Jetson TK1 ユニットを注文しました。PC で Numpy を試しましたが、これらのシミュレーションを Android に持ち込みたいです。PyCuda と Numba について読んだことがありますが、完全に Python で書かれているため、C でカーネルを記述する必要がないため、後者を好みます。 ) Tegra K1 SOC のマルチコア ARM CPU にコードを向けることができ、CUDA 6 で利用可能なユニファイド メモリをどのように使用できるようになりますか。注意してください、Numba はまだ ARM LLVM をサポートしていません。または、CPU コア/スレッドにアクセスできるように、必須の C++ および CUDA C++ クラスを開始する必要がありますか。

0 投票する
0 に答える
72 参照

python - Autojit - 回転のパフォーマンスを向上させる方法

次のコードがあります。

私はそれをテストしていますが、1.7300620079数秒かかります。しかし、@autojitデコレータを使用すると悪化します。

1.92721390724で。より良いパフォーマンスを得るために何かを変更する必要がありますか?

テスト用のコードは次のとおりです。

0 投票する
1 に答える
649 参照

python - python numbaproの実行時のCudaリソース不足エラー

numbapro python で cuda カーネルを実行しようとしていますが、リソース不足エラーが発生し続けます。次に、カーネルをループして実行し、より小さい配列を送信しようとしましたが、それでも同じエラーが発生しました。

これが私のエラーメッセージです:

ここに私のソースコードがあります:

0 投票する
1 に答える
526 参照

python - GPUのスレッドレジスタに配列を定義するNumbapro cuda python

np.arrayまたは またはnp.zerosまたはnp.empty(shape, dtype)を使用してホスト内にグローバル デバイス関数を作成し、コピーする方法を知ってcuda.to_deviceいます。

また、共有配列を次のように宣言することもできますcuda.shared.array(shape, dtype)

しかし、gpu関数内の特定のスレッドのレジスタに一定サイズの配列を作成する方法.

試してみcuda.device_arrayましnp.arrayたが、何も機能しませんでした。

私は単にスレッド内でこれをやりたい -

0 投票する
2 に答える
1827 参照

python - numbapro が GPU で動作しなくなった

次のプログラムを実行しようとしています。

初めて実行したときはうまくいきました。しかし、その後、nvprof といくつかの追加ライブラリをインストールしようとしましたが、それ以降、次のエラーが発生します。

ライブラリをアンインストールしても解決しませんでした。