Model Builder で GPU を使用するために GPU ドライバーをインストールする方法について説明します。
ハードウェア要件
- 少なくとも 1 つの CUDA 互換 GPU。 互換性のある GPU の一覧については、NVIDIA のガイドを参照してください。
- 6 GB 以上の GPU 専用メモリ。
必須コンポーネント
- Model Builder Visual Studio 拡張機能。 この拡張機能は、Visual Studio バージョン 16.6.1 以降に組み込まれています。
- GPU に適切なドライバーがインストールされるようにしてください。
画像分類のみ
- NVIDIA 開発者アカウント。 アカウントがない場合は、無料アカウントを作成してください。
- 依存関係をインストールする:
- CUDA v10.1 をインストールします。 他の新しいバージョンではなく、必ず CUDA v10.1 をインストールします。
- CUDA 10.1用のcuDNN v7.6.4 を cuDNN アーカイブからインストールします。 cuDNN の複数のバージョンをインストールすることはできません。 cuDNN v7.6.4 zip ファイルをダウンロードして開梱した後、<CUDNN_zip_files_path>\cuda\bin\cudnn64_7.dll を <YOUR_DRIVE>\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\binにコピーします。
トラブルシューティング
GPU がローカルにインストールされていない場合はどうすればよいですか?
ディープ ラーニング シナリオは、GPU で高速に実行される傾向があります。
画像分類などの一部のシナリオでは、Azure GPU VM でのトレーニングがサポートされています。
ただし、ローカル GPU または Azure がオプションではない場合、これらのシナリオは CPU でも実行されます。 ただし、トレーニング時間は大幅に長くなります。
自分のGPUを知るにはどうすればいいですか?
[設定] から GPU を確認する
- Windows のスタートメニューアイコンを右クリックし、[設定] を選択します。
- 設定>システム を選択する
- [表示] を選択し、[関連設定] まで下にスクロールします。
- [詳細表示] を選択します。 GPU の製造元とモデルは、[表示情報] の下に表示されます。
タスク マネージャーから GPU を確認する
- Windows のスタートメニューアイコンを右クリックし、[タスクマネージャ] を選択します。
- [パフォーマンス] を選択します。
- タブの最後のペインで、GPUを選択します。 このオプションを使用できる場合は、一覧の一番下にある可能性があります。
- GPU 選択の右上隅に、コンピューターの GPU に関する情報が表示されます。
[設定] または [タスク マネージャー] には GPU が表示されませんが、NVIDIA GPU を使用していることがわかります。
- デバイス マネージャーを開きます。
- ディスプレイ アダプターを確認します。
- お使いの GPU に適切なドライバーをインストールします。
自分の CUDA のバージョンを確認する方法はありますか?
- PowerShell またはコマンド ライン ウィンドウを開きます。
- コマンド
nvcc --version
を実行します。
CUDA を利用できません。CUDA 対応の GPU があることを確認してください
- GeForce Experience アプリを開きます。
- アプリケーションには、インストールされている利用可能なドライバーの更新プログラムが表示されます。 更新プログラムの表示に問題がある場合は、https://www.nvidia.com/geforce/drivers/ から最新のドライバーを入手できます。
- 最新のドライバーをインストールします。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET