主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

GPU编码器をを用した深层学习

深层学习ニューラルネットワークのの®コードを生成する

”“深層学習とは,人間が生まれながらに身に付けている,経験から学ぶという行動をするようにコンピューターに学習させる機械学習の一分野です。この学習アルゴリズムは,事前に定義された方程式をモデルとして使用するのではなく,計算法を使用して情報をデータから直接“学”習します。深層学習は畳み込みニューラルネットワーク(CNN)を使用して,有用なデータの表現をイメージから直接学習します。ニューラルネットワークとは,複数の非線形処理層を組み合わせであり,生物の神経系からヒントを得た並列実行するシンプルな要素を使用します。深層学習モデルの学習は,ラベル付けされた大規模なデータセットと,通常は複数の畳み込み層を含む多くの層から成るニューラルネットワークアーキテクチャを使用して行います。

GPU编码器™を深度学习工具箱™と共に使用してコードを生成し,NVIDIA®GPUプロセッサまたは手臂®GPUプロセッサを使用する複数の組み込みプラットフォームにCNNを展開できます。深度学习工具箱には,深層ニューラルネットワークの層の作成と相互結合を行うためのシンプルなMATLAB®コマンドが用力されていいいい。ニューラルニューラル,深层学校,または高度なコンピュータービジョンに关键词知识がなくて,イメージ认识や运転支援アプリケーションなどの习习ネットワークと例の习习済みネットワーク例例できるできるため使用して深层习习行うことができます。

アプリ

すべて展開する

GPU编码器 MATLABコードからのgpuコード生成
GPU環境のチェック GPUコード生成环境の検证设定

关节

すべて展開する

Codegen. MATLABコードからc / c ++コードを生成する
cnncodegen 系列ネットワークまたはdagネットワークのコード生成とスタティックライブラリビルド
Coder.LoadDeePlearningnetwork. 深层学习ネットワークモデルの読み込み
编码器。DeepLearningConfig 深層学習のコード生成構成オブジェクトの作成
Coder.getDeePlearninglayers. 指定した深層学習ライブラリのコード生成でサポートされる畳み込みニューラルネットワーク層の取得

オブジェクト

すべて展開する

编码器。CuDNNConfig CUDA.深层神经网络库による深層学習コード生成を構成するためのパラメーター
编码器。TensorRTConfig nvidia.TensorRTライブラリによる深層学習コード生成を構成するためのパラメーター
Coder.gpuconfig. GPU编码器を使用したMATLABコードからのCUDA.コード生成用途の成パラメーター
coder.gpuenvconfig. GPUコード生成环境チェック実行するためにCoder.CheckGPuInstall.に渡されるパラメーターが含まれる構成オブジェクトの作成

基调

Matlabによるによる学习(深度学习工具箱)

畳み込みニューラルネットワークを使用して分類や回帰を行うMATLABの深層学習機能を確認します。これには,事前学習済みのネットワークと転移学習のほか,CPU、GPU,クラスター,およびクラウドでの学習が含まれます。

畳み込みニューラルネットワークについて(深度学习工具箱)

畳み込みニューラルネットワークとmatlabによるその动作の。

事前学習済みの深層ニューラルネットワーク(深度学习工具箱)

分類,転移学習,特徴抽出用の事前学習済みの畳み込みニューラルネットワークのダウンロード方法と使用方法を学習します。

学習

イメージを使用しした学习(深度学习工具箱)

畳み込み畳み込みニューラルネットワークののゼロからのの,または事前学习済みのネットワークをしし新闻タスク高级学院

コード生成の概要

ワークフロー

畳み込み畳み込みニューラルネットワークののコードコードコードコード生コードののののののの

サポートサポートされてているとと

コード生成でサポートれているネットワークと层。

生成されたCNNクラス階層

生成されたCNNクラスとそのメソッドのアーキテクチャ。

トピック

MATLAB

コード生成用力のの习済み済みのネットワークの

コード生成用に系列网络Dagnetwork.Yolov2ObjectDetector,またはssdobjectdetectorオブジェクトを作用成する。

CUDNNをを用しし深层习习ネットワークの生成

cuDNNライブラリを使用して,事前学習済み畳み込みニューラルネットワークのコードを生成します。

Tensorrtを使用した深层学习ネットワークの生成

TensorRTライブラリを使用して,事前学習済み畳み込みニューラルネットワークのコードを生成します。

ARM Mali GPUをターゲットターゲットとする深层深层习ネットワークのコード生成

ARM Mali GPUプロセッサををターゲットとする深层习习ネットワークからの予测ののc ++コード生成ししし

深层学习におけるデータデータレイアウト考虑事项

主要関数の例のオーサリングに関する基本的なデータレイアウトの考慮事項。

深深层ニュートラルネットワークの量化

量子化の影響とネットワーク畳み込み層のダイナミックレンジの可視化方法を学習します。

超子化された深层习ネットワークネットワークコード生成

事前生成しをを习习畳み込みネットワーク习量量量ネットワーク量量量量生成。

金宝app

MATLAB函数ブロックを使用した仿真软件の深層学習金宝app

MATLAB功能ブロックブロック使用してsimuli金宝appnkで深层学习习をシミュレートしてコード生成します。

深层神经网络ライブラリを使用した仿真软件の深層学習金宝app

ライブラリブロックを使使使してs金宝appimulinkで深层学习习モデルをシミュレートしてコードコードををしししししししし

NVIDIA组み込み组み込みボードのターゲットターゲット

ビルドしてnvidia gpuボードに开する。

注目の例