NetRename

NetRename[net,"old""new"]

層の名前 oldnew で置換されたネットを与える.

NetRename[net,NetPort["old"]NetPort["new"]]

入力ポートあるいは出力ポートの名前 oldnew で置換したネットを与える.

NetRename[net,{rule1,rule2,}]

ruleiで指定されたすべての名前を変更する.

NetRename[net,f]

関数 f を使って既存の層の名前を新たな名前にマップする.

NetRename[net,rules,levelspec]

レベル levelspec にネストした層やポートの名前を変える.

詳細

  • NetRenameは,通常は,NetChainオブジェクトやNetGraphオブジェクトの中の層やポートの名前を変更するために使われる.
  • NetRename[net,rules,levelspec]levelspec は以下でよい.
  • nレベル1から n まで
    {n}レベル n のみ
    {n1,n2}レベル n1から n2まで
  • デフォルトで,NetRenameNetChainまたはNetGraphの最も外側のレベルのみで名称変更を行う.ネストしたチェーンやグラフには影響しない.

例題

すべて開くすべて閉じる

  (4)

NetChain内の1つの層の名前を変える:

NetGraph内の1つの層の名前を変える:

複数の層の名前を同時に変える:

名前の変更関数を使って層の名前を変える:

考えられる問題  (1)

名前の変更は,一意的な名前を生成しなければならない:

Wolfram Research (2018), NetRename, Wolfram言語関数, https://reference.wolfram.com/language/ref/NetRename.html (2021年に更新).

テキスト

Wolfram Research (2018), NetRename, Wolfram言語関数, https://reference.wolfram.com/language/ref/NetRename.html (2021年に更新).

CMS

Wolfram Language. 2018. "NetRename." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/ref/NetRename.html.

APA

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

BibTeX

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

BibLaTeX

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