問題タブ [cupy]

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 投票する
0 に答える
880 参照

python - cupy.cuda.cublas.CUBLASError: cupy 行列の乗算を行うときの CUBLAS_STATUS_NOT_INITIALIZED

私は初心者で、conda 環境や pip などを管理するようになりました。2 つの cupy 配列マトリックス (matrix_V と vector_u) ドット積を実行しようとすると、次のエラー メッセージが表示されました。

これは、パッケージのバージョンの競合が原因である可能性があると思います。しかし、これを解決する方法がわかりません。私は Cuda 10.0.130 と CuDNN 7.3.1 を使用しています。両方とも動作することを確認しました。pip経由でインストールされたcupy-cuda100を使用しており、仮想環境に正常にインポートできます。conda のものを使用しない理由は、conda の cupy のバージョン (5.1.0) が低すぎる可能性があり、私のプログラムがそれについて文句を言うからです。それらの情報がお役に立てば幸いです。そうでない場合は、役立つ情報を教えてください。

前もって感謝します。

Kenichi が提案したように、cupy.cuda.get_cublas_handle() を呼び出そうとしました。次のエラー メッセージが表示されました。

また、テンソルフローのインストールに付属している仮想環境に既に numpy がインストールされているのに、 pip install cupy も numpy をインストールすることに気付きました。両方の numpy のバージョンは同じですが、それが問題なのかどうか疑問に思っていました。

これは、batchCUBLAS サンプルを実行した場合の出力です。

cupy.show_config()出力:

pip freeze | grep cupy出力:

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

python - Cuda ランタイム エラー cudaErrorNoDevice: CUDA 対応デバイスが検出されません

CUDA 8.0には Chainer、Cupy を使用しています。Python3.5スクリプトを使用して機械学習モデルをトレーニングしようとしていますが、次のエラーが発生しました。

解決するにはどうすればよいですか?

nvidi-smi、echo CUDA_PATH、echo LD_LIBRARY_PATH に関する詳細を提供するディープ ラーニング モデルをトレーニングしようとしたマシンの環境の詳細:

CUDAパスをチェック

LD_LIBRARY_PATH を確認します。

環境をチェック | grep CUDA パス:

python3 パスを確認する

ピップパスを確認する

バージョンの詳細を使用して、インストールされている Python ライブラリを確認します。

chainer CUDA 情報:

完全なエラー トレースバック: