NetRename

NetRename[net,"old""new"]

给出一个网络,用 new 替换其中一个网络层的名称 old.

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

给出一个网络,网络中输入或输出名称中有 oldnew 替换.

NetRename[net,{rule1,rule2,}]

执行由 rulei 指定的所有重命名.

NetRename[net,f]

用函数 f 将现有网络层的名称更换为新的名称.

NetRename[net,rules,levelspec]

对层 (level) levelspec 中的层 (layers) 和端口进行重命名.

更多信息

  • NetRename 通常用于对层和 NetChainNetGraph 对象中的端口进行重命名.
  • NetRename[net,rules,levelspec] 中,levelspec 可以是:
  • n第 1 层到第 n
    {n}仅第 n
    {n1,n2}n1 层到第 n2
  • 默认情况下,NetRename 仅会在 NetChainNetGraph 的最外层进行重命名. 该函数不会影响嵌套的链和图.

范例

打开所有单元关闭所有单元

基本范例  (4)

重新命名 NetChain 中的一个层:

重新命名 NetGraph 中的一个层:

同时重新命名多个层:

用重命名函数重新命名多个层:

可能存在的问题  (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 语言. 2018. "NetRename." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/NetRename.html.

APA

Wolfram 语言. (2018). NetRename. Wolfram 语言与系统参考资料中心. 追溯自 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 ]}