文档帮助中心文档
总和所有加权输入数据并应用偏差
dly =全协调(DLX,权重,偏见)
海底= fullyconnect (dlX、重量、偏见、DataFormat, FMT)
全连接操作将输入乘以一个权值矩阵,然后加上一个偏置向量。
请注意
该函数将完全连接操作应用于dlarray数据。如果您想在分层图对象或层数组,使用下面的图层:
dlarray
分层图
层
fullyConnectedLayer
例子
海底= fullyconnect (dlX,重量,偏见)中空间数据、通道数据和未指定数据的加权和dlX使用指定的权重重量,并增加了偏见。输入dlX是一个格式化的dlarray与尺寸标签。输出海底是一个格式化的dlarray.
海底= fullyconnect (dlX,重量,偏见)
海底
dlX
重量
偏见
海底= fullyconnect (dlX,重量,偏见“DataFormat”,FMT)还指定维度格式FMT当dlX不是格式化的dlarray.输出海底是一个无格式化的人dlarray.
海底= fullyconnect (dlX,重量,偏见“DataFormat”,FMT)
FMT
全部折叠
的fullyconnect函数使用加权和将观测的所有输入与每个输出特征连接起来。
fullyconnect
将输入数据创建为高度和宽度分别为12和32个通道的随机值的单个观察值。
高度= 12;宽度= 12;频道= 32;观察= 1;x = rand(高度,宽度,频道,观察);dlx = dlarray(x,“SSCB”);
创建可学习的参数。对于这个操作,有十个输出特性。
outputFeatures = 10;的权重= (outputFeatures、高度、宽度、渠道);偏见= 1 (outputFeatures, 1);
应用fullyconnect手术。
海底= fullyconnect (dlX、重量偏差);
dally = 10(C) × 1(B) dlarray 1.0e+03 * 2.3266 2.3266 2.3266 2.3266
输出海底是一个二维dlarray一个通道尺寸是10,一个单批尺寸。
输入数据,指定为dlarray有或没有维标签或数字数组。什么时候dlX不是格式化的dlarray,您必须使用尺寸标签格式使用'dataformat',fmt.如果dlX是一个数字数组,至少是重量或者偏见必须是一个dlarray.
'dataformat',fmt
的fullyconnect操作总和超过“年代”,“C”, 和“U”的尺寸dlX对于指定的每个输出功能重量.每个的大小“B”或者“T”尺寸dlX保留。
“年代”
“C”
“U”
“B”
“T”
数据类型:单|双
单
双
重量,指定为adlarray有或没有标签或数字数组。
如果重量是一个无格式化的人dlarray或者一个数字数组,第一维重量必须匹配输出特征的数量。如果重量是一个格式化的dlarray,大小“C”尺寸必须匹配输出特征的数量。重量必须包含与组合大小相同数量的元素“年代”,“C”, 和“U”输入的尺寸dlX乘以输出功能的数量。
偏置常数,指定为dlarray矢量与或没有标签或数字矢量。
的每个元素偏见为应用于相应特征输出的偏差。元素的数量偏见必须匹配第一个维度指定的输出功能数重量.
如果偏见是一个格式化的dlarray,非单例维度必须是标记的通道维度“C”.
未格式化的输入数据的维度顺序,指定为逗号分隔对组成'datomformat'和一个字符数组或字符串FMT为数据的每个维度提供一个标签。每个字符在FMT必须是下列情况之一:
'datomformat'
“年代”——空间
“C”——频道
“B”- 批次(例如,样品和观察)
“T”-时间(例如,序列)
“U”——未指明的
您可以指定标记的多个维度“年代”或者“U”.您可以使用标签“C”,“B”, 和“T”最多一次。
您必须指定'dataformat',fmt当输入数据时dlX不是格式化的dlarray.
例子:“DataFormat”、“SSCB”
“DataFormat”、“SSCB”
数据类型:char|字符串
char
字符串
加权输出特征,返回为adlarray.输出海底具有与输入相同的底层数据类型dlX.
如果输入dlX是一个格式化的dlarray,输出海底有一个标有一个尺寸“C”表示输出特性,和相同数量的“B”或者“T”尺寸作为输入dlX,如果其中一个或两个都在场。如果dlX没有“B”或者“T”维度,海底有格式“CB”,那里的“B”维度是单例的。
“CB”
如果输入dlX不是格式化的dlarray、输出海底未格式化。的第一个维度海底包含输出特性。其他的尺寸海底对应于“B”和“T”的尺寸dlX,如果其中一个或两个都在场,并以与FMT.如果dlX没有“B”或者“T”维度,第一个维度海底包含输出特性,第二个维度是单例。
的fullyconnect功能将先前操作的所有输出连接到输出fullyconnect函数。有关更多信息,请参见完全连接的层在fullyConnectedLayer参考页面。
使用注意事项及限制:
当以下输入参数中至少有一个是gpuArray或者一个dlarray使用类型的底层数据gpuArray,此功能在GPU上运行:
gpuArray
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
batchnorm|dlarray|DLCONV.|dlfeval|dlgradient|线性整流函数(Rectified Linear Unit)|乙状结肠|softmax
batchnorm
DLCONV.
dlfeval
dlgradient
线性整流函数(Rectified Linear Unit)
乙状结肠
softmax
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系