NetDrop

NetDrop[chain,n]

NetChainから最初の n 層を除去する.

NetDrop[chain,-n]

NetChainから最後の n 層を除去する.

NetDrop[chain,{start,end}]

NetChainstart から end までの層を除去する.

詳細

  • NetDrop[chain,{start,end}]startend は,<|"name"->layer,|>を使って構築されたNetChain内の n 番目の層を表す整数 n,あるいは名前付き層を表す"name"で与えることができる.
  • NetChainの内側から層を除去するときは,最初に除去される層の入力形と最後に除去される層の出力形がマッチしなければならない.
  • チェーンに存在する任意のNetEncoderまたはNetDecoderは,可能であれば保存される.
  • NetDrop[net,spec,"port1"->spec1,]を使って,NetChainまたはNetGraphの通常のタイプ指定で,結果として生じるこれらの関数の入力または出力のタイプが指定できる.新たなポート指定は既存のNetEncoderNetDecoderまたはタイプを置換する.

例題

すべて開くすべて閉じる

  (2)

4層からなるチェーンを作成する:

チェーンの先頭から層を除去する:

チェーンの末尾から層を除去する:

チェーンの中央から層を除去する:

層を名前で参照して,チェーンの中央から層を除去する:

スコープ  (1)

層を除去しながら新たなNetDecoderを加える:

考えられる問題  (1)

NetChainの内側から層を除去する場合は,最初に除去される層の入力形と最後に除去される層の出力形がマッチしなければならない:

Wolfram Research (2018), NetDrop, Wolfram言語関数, https://reference.wolfram.com/language/ref/NetDrop.html.

テキスト

Wolfram Research (2018), NetDrop, Wolfram言語関数, https://reference.wolfram.com/language/ref/NetDrop.html.

CMS

Wolfram Language. 2018. "NetDrop." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NetDrop.html.

APA

Wolfram Language. (2018). NetDrop. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NetDrop.html

BibTeX

@misc{reference.wolfram_2024_netdrop, author="Wolfram Research", title="{NetDrop}", year="2018", howpublished="\url{https://reference.wolfram.com/language/ref/NetDrop.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_netdrop, organization={Wolfram Research}, title={NetDrop}, year={2018}, url={https://reference.wolfram.com/language/ref/NetDrop.html}, note=[Accessed: 22-November-2024 ]}