deeplabv3plusLayers
deeplabv3plusLayers
は将来のリリースで削除される予定です。代わりに関数 deeplabv3plus
を使用してください。詳細については、互換性の考慮事項を参照してください。
構文
説明
は、指定されたベース ネットワーク、クラス数、およびイメージ サイズをもつ DeepLab v3+ 層を返します。layerGraph
= deeplabv3plusLayers(imageSize
,numClasses
,network
)
はさらに、ダウンサンプリング係数 (出力ストライド) [1]を layerGraph
= deeplabv3plusLayers(___,"DownsamplingFactor",value)8
または 16
に設定します。ダウンサンプリング係数は、DeepLab v3+ の符号化器セクションが入力イメージをダウンサンプリングする量を設定します。
例
入力引数
出力引数
アルゴリズム
xception
(Deep Learning Toolbox) ベース ネットワークまたはmobilenetv2
(Deep Learning Toolbox) ベース ネットワークのいずれかを使用して DeepLab v3+ ネットワークを作成する場合、深さ方向に分離可能な畳み込みがアトラス空間ピラミッドプーリング (ASPP) および復号化器サブネットワークで使用されます。他のすべてのベース ネットワークでは、畳み込み層が使用されます。この DeepLab v3+ の実装には、ASPP にグローバル平均プーリング層が含まれていません。
参照
[1] Chen, L., Y. Zhu, G. Papandreou, F. Schroff, and H. Adam. "Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation." Computer Vision — ECCV 2018, 833-851. Munic, Germany: ECCV, 2018.
拡張機能
バージョン履歴
R2019b で導入参考
deeplabv3plus
| trainnet
(Deep Learning Toolbox) | semanticseg
| evaluateSemanticSegmentation
トピック
- 深層学習を使用したセマンティック セグメンテーション入門
- MATLAB による深層学習 (Deep Learning Toolbox)