NetExtract
NetExtract[layer,"param"]
指定されたネット層についてのパラメータの値を取り出す.
NetExtract[net,lspec]
lspec で特定された層を,net 中のNetGraphオブジェクトあるいはNetChainオブジェクトの中から取り出す.
NetExtract[net,{lspec,"param"}]
パラメータ param の値を net 中の lspec で特定された層から取り出す.
NetExtract[net,NetArray[spec]]
ネットワークあるいは層の中の共有配列の値を抽出する.
NetExtract[coder,"param"]
指定されたNetEncoderあるいはNetDecoderのパラメータの値を抽出する.
NetExtract[…,{spec1,spec2,…}]
各 speciがリストである要素の集合を抽出する.
詳細
- NetExtractは,NetGraphあるいはNetChain内のすべてのネット層,ネット層の全特性,あるいはNetEncoderおよびNetDecoderが与えられたときに連想が返されるべきであることを示すレベル指定Allをサポートする.
- 層指定は,n 番目の層を示す整数か名前付きの層を示す文字列でよい.
- パラメータ指定は任意の配列の名前または層に含まれるオプションの名前でよい.
- NetExtractは,学習されたパラメータがまだ初期化されていない,あるいは学習していないパラメータがまだ参照されていない場合はAutomaticを返す.
- NetExtract[net,{spec1,spec2,…}]は,speciがリストではない場合は net[[spec1,spec2,…]]に等しい.
- NetChain,NetGraph,NetEncoder,NetDecoderおよび層については,Normal[net]はNetExtract[net,All]と等価である.
例題
すべて開くすべて閉じる例 (4)
NetChainを作る:
NetEncoderを作成する:
スコープ (6)
特性と関係 (1)
NetExtractがサポートする部分指定はNetReplacePartが使うものと同じである.
考えられる問題 (1)
テキスト
Wolfram Research (2016), NetExtract, Wolfram言語関数, https://reference.wolfram.com/language/ref/NetExtract.html (2020年に更新).
CMS
Wolfram Language. 2016. "NetExtract." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/NetExtract.html.
APA
Wolfram Language. (2016). NetExtract. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NetExtract.html