ドキュメンテーション

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

addLayers

層グラフへの層の追加

構文

newlgraph = addLayers(lgraph,larray)

説明

newlgraph = addLayers(lgraph,larray) は、larray のネットワーク層を層グラフ lgraph に追加します。新しい層グラフ newlgraph には、lgraph の層および結合と共に、順に結合された larray の層が含まれます。larray に含まれる層の名前は一意であり、空ではなく、lgraph に含まれる層の名前とは異なる名前でなくてはなりません。

すべて折りたたむ

空の層グラフと層の配列を作成します。層グラフに層を追加し、グラフをプロットします。addLayers によって層が順に結合されます。

lgraph = layerGraph;

layers = [
    imageInputLayer([32 32 3],'Name','input')  
    convolution2dLayer(3,16,'Padding','same','Name','conv_1')
    batchNormalizationLayer('Name','BN_1')
    reluLayer('Name','relu_1')];

lgraph = addLayers(lgraph,layers);
figure
plot(lgraph)

入力引数

すべて折りたたむ

層グラフ。LayerGraph オブジェクトとして指定します。層グラフを作成するには、layerGraph を使用します。

ネットワーク層。Layer 配列として指定します。

組み込まれている層の一覧については、深層学習層の一覧を参照してください。

出力引数

すべて折りたたむ

出力層グラフ。LayerGraph オブジェクトとして返されます。

R2017b で導入