resize2dLayer
2 次元サイズ変更層
説明
2 次元サイズ変更層は、指定された高さと幅、または参照入力特徴マップのサイズに合わせて、スケール係数により、2 次元入力のサイズを変更します。この層を使用するには Deep Learning Toolbox™ が必要です。
作成
構文
説明
layer = resize2dLayer("OutputSize", は、2 次元サイズ変更層を作成し、outputSize)OutputSize プロパティを outputSize で指定された高さと幅に設定します。
layer = resize2dLayer("EnableReferenceInput",tf) は、2 次元サイズ変更層を作成し、EnableReferenceInput プロパティを tf で指定された boolean に設定します。この値を true として指定した場合、層は、参照特徴マップを受け入れる入力を追加し、参照特徴マップのサイズに合わせて入力のサイズを変更します。
layer = resize2dLayer(___, は、名前と値の引数を使用して、オプションの Name,Value)Method、GeometricTransformMode、NearestRoundingMode、および Name の各プロパティを設定します。複数の名前と値の引数を指定できます。
例: layer = resize2dLayer("OutputSize",[128 128],"Method","bilinear") は、双一次内挿を使用して入力のサイズを 128×128 ピクセルに変更する 2 次元サイズ変更層を作成します。
プロパティ
例
拡張機能
バージョン履歴
R2020b で導入参考
resize3dLayer | dlresize | averagePooling2dLayer (Deep Learning Toolbox) | transposedConv2dLayer (Deep Learning Toolbox) | importNetworkFromONNX (Deep Learning Toolbox)
トピック
- MATLAB による深層学習 (Deep Learning Toolbox)
- 畳み込みニューラル ネットワークの層の指定 (Deep Learning Toolbox)
- 深層学習層の一覧 (Deep Learning Toolbox)