NetReplace

NetReplace[net,pattlayer]

给出一个网络,用 layer 替换其中与 patt 相匹配的网络层.

NetReplace[net,{rule1,rule2,}]

执行由 rulei 指定的所有替换.

更多信息和选项

  • 模式可以是匹配特定网络标头的表达式,如 _ElementwiseLayer,或 literal layer,如 ElementwiseLayer[Ramp].
  • 匹配 literal layer 时,所有用户提供的参数必须完全匹配. 输入和输出维数不需要匹配.
  • 在原始网络的任意深度进行匹配.
  • 如果替换的值为 Nothing,则将相应的层丢弃.
  • 如果没有执行任何替换,将发出一条消息,然后返回原来的网络.

范例

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

基本范例  (3)

用不同的层替换指定类型的所有层:

用新的网络层替换所有与指定类型和参数设置相匹配的网络层:

去掉所有指定类型的层:

属性和关系  (1)

NetChain 替换一个层将把该网络链收入任意父链:

可能存在的问题  (1)

如果没有找到匹配的模式,就给出一条消息:

Wolfram Research (2018),NetReplace,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NetReplace.html.

文本

Wolfram Research (2018),NetReplace,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NetReplace.html.

CMS

Wolfram 语言. 2018. "NetReplace." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NetReplace.html.

APA

Wolfram 语言. (2018). NetReplace. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NetReplace.html 年

BibTeX

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

BibLaTeX

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