NetArrayLayer
表示一个网络层,没有输入,给出一个常数数组作为输出.
NetArrayLayer[opts]
包括指定数组的初始值或输出大小 (size) 的选项.
更多信息和选项
- NetArrayLayer 常被用在 NetGraph 中,允许把学到的数组作为其他层的一般输入. 如果没有 NetArrayLayer,所有层的输入都必须从整个网络的输入中推得.
- 在训练中将学习由 NetArrayLayer 存储的数组.
- NetArrayLayer 中存储的常数数组与 NetArrayLayer 的输出的维数相同.
- NetArrayLayer["Array"->array] 可用来给出常数数组的显式值.
- 如果没有明确指定常数数组或以 Automatic 形式给出,当 NetInitialize 或 NetTrain 被使用的时候会自动加上.
- NetArrayLayer["Output"->{d1,d2,…}] 可用来确定网络层的输出的大小,同时也确定了常数数组的大小.
- 还可以包括以下训练参数:
-
LearningRateMultipliers Automatic 数组的学习率乘子 - NetArrayLayer[…][] 返回常数数组.
- 也可以用 NetExtract[layer,"Array"] 从初始化过的 NetArrayLayer 获取常数数组.
- Options[NetArrayLayer] 给出构造层的默认选项列表. Options[NetArrayLayer[…]] 提供用于在某些数据上运算网络层的默认选项列表.
- Information[NetArrayLayer[…]] 提供有关该层的报告.
- Information[NetArrayLayer[…],prop] 给出 NetArrayLayer[…] 的属性 prop 的值. 可能的属性与 NetGraph 相同.
范例
打开所有单元关闭所有单元基本范例 (2)
范围 (1)
可能存在的问题 (1)
NetArrayLayer 不接受符号数组:
Wolfram Research (2020),NetArrayLayer,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NetArrayLayer.html.
文本
Wolfram Research (2020),NetArrayLayer,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NetArrayLayer.html.
CMS
Wolfram 语言. 2020. "NetArrayLayer." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NetArrayLayer.html.
APA
Wolfram 语言. (2020). NetArrayLayer. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NetArrayLayer.html 年