MATLAB Answers

ディープラーニングの​CNNにおけるGPU​使用について

24 ビュー (過去 30 日間)
Jo Sasaki
Jo Sasaki 2018 年 12 月 20 日
コメント済み: Jo Sasaki 2018 年 12 月 21 日
CNNにおいてGPUを使用したいのですが、
たたみ込みニューラル ネットワークの GPU サポートには、Compute Capability 3.0 以上の GPU デバイスが必要です。
といったエラーが出ます。
使用しているパソコンのGPUは、
GeForce GTX970M, Compute Capability5.2です。
VERコマンドでは
Neural Network Toolbox バージョン 11.1 (R2018a)
Parallel Computing Toolbox バージョン 6.12 (R2018a)
同じパソコンに入ってるR2017aのMATLABの方ではGPU学習に成功したのですが、trainingOptionのプロパティにおいてどうしてもR2018aの方を使いたいのですが、上記のスペックやバージョンではGPUを使用した計算は可能でしょうか?

  2 件のコメント

Kei Otsuka
Kei Otsuka 2018 年 12 月 21 日
GPUのドライバが古くて、正しく認識されていないのかもしれません。
>>gpuDevice
と実行したときに、GPUの情報が返却されますでしょうか?
Jo Sasaki
Jo Sasaki 2018 年 12 月 21 日
エラー: gpuDevice (line 26)
グラフィックス ドライバーまたはこの GPU デバイスに問題があります。サポートされている GPU を使用していて、最新のドライバーがインストールされていることを確認してください。
原因:
グラフィックス ドライバーが見つかりましたが、古すぎます。システムのグラフィックス ドライバーは、CUDA のバージョン 8 をサポートしています。必要な CUDA のバージョンは 9以降です
と表示されました。CUDAのアップデートが必要でしょうか?

サインインしてコメントする。

採用された回答

Kei Otsuka
Kei Otsuka 2018 年 12 月 21 日
確認ありがとうございます。
ドライバが古く、GPUが認識されていなかったようです。
NVIDIAさんのサイトから最新のドライバを入手できますので、
アップデートしてから再度お試しください。

  1 件のコメント

Jo Sasaki
Jo Sasaki 2018 年 12 月 21 日
アップデートしたところ正常に稼働しました
ご回答ありがとうございました。

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!