ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

並列およびクラウドでの深層学習

ローカルまたはクラウドでの複数の GPU を使用した深層学習のスケールアップ、対話形式またはバッチ ジョブによる複数のネットワークの学習

Parallel Computing Toolbox™ を使用して、複数の GPU、クラスター、およびクラウドで深いネットワークに学習させます。ローカルまたはクラスターで複数の GPU を使用して深層学習をスケールアップし、対話形式またはバッチ ジョブで複数のネットワークに学習させます。オプションについては、並列およびクラウドでの深層学習のスケールアップを参照してください。

トピック

GPU および並列でのビッグ データを使用した深層学習

CPU、GPU、クラスター、およびクラウドでネットワークに学習させ、ハードウェアに合わせてオプションを調整します。

並列およびクラウドでの深層学習のスケールアップ

ローカルまたはクラウドで複数の GPU を使用する、MATLAB での深層学習のオプション。

MATLAB による複数の GPU での深層学習

ローカルまたはクラウドで学習に使用する複数の GPU を指定します。

Train Network Using Automatic Multi-GPU Support

This example shows how to use multiple GPUs on your local machine for deep learning training using automatic parallel support. Training deep learning networks often takes hours or days. With parallel computing, you can speed up training using multiple GPUs. To learn more about options for parallel training, see 並列およびクラウドでの深層学習のスケールアップ.

Run Multiple Deep Learning Experiments

This example shows how to run multiple deep learning experiments on your local machine. Using this example as a template, you can modify the network layers and training options to suit your specific application needs. You can use this approach with a single or multiple GPUs. If you have a single GPU, the networks train one after the other in the background. The approach in this example enables you to continue using MATLAB® while deep learning experiments are in progress.

parfor を使用した複数の深層学習ネットワークの学習

この例では、parfor ループを使用して、学習オプションについてのパラメーター スイープを実行する方法を説明します。

parfeval を使用した複数の深層学習ネットワークの学習

この例では、parfeval を使用して、深層学習ネットワークのネットワーク アーキテクチャの深さについてのパラメーター スイープを実行し、学習中にデータを取得する方法を説明します。

クラウドへの深層学習データのアップロード

この例では、データを Amazon S3 バケットにアップロードする方法を説明します。

深層学習バッチ ジョブのクラスターへの送信

この例では、学習中に作業を継続したり MATLAB を閉じたりできるように、深層学習における学習のバッチ ジョブをクラスターに送信する方法を説明します。

注目の例