帮助中心帮助中心
的空间块重新排列dlarray沿深度维度的数据
dlarray
Y = spaceToDepth(X,blockSize)
Y = spaceToDepth(X,blockSize,'DataFormat', DataFormat)
例子
Y= spaceToDepth (X,blockSize)重新排列格式化的空间块dlarray对象,X,沿深度维。数据块有大小blockSize.
Y= spaceToDepth (X,blockSize)
Y
X
blockSize
给定一个大小为[HWC]和大小的块[高度宽度],则输出特征图大小为[地板上(H/高度)地板上(W/宽度)C*高度*宽度].
地板上
*
此功能需要深度学习工具箱™。
Y= spaceToDepth (X,blockSize“DataFormat”,dataFormat)重新排列未格式化的空间块dlarray对象,X,沿深度维。dataFormat指定尺寸标签。
Y= spaceToDepth (X,blockSize“DataFormat”,dataFormat)
dataFormat
全部折叠
这个例子使用了:
创建一个具有三个通道的数值数组,模拟一个4 × 4 RGB图像。
X =重塑(1:48,4,4,3);
创建一个dlarray对象,其中包含数值数据,指定数据的格式为'SSC'(空间,空间,通道)。
X = dlarray(X,SSC的)
X = 4(S) X 4(S) X 3(C) dlarray (:,:,1) = 15 9 13 26 10 14 37 11 15 48 12 16 (:,:,2) = 17 21 25 29 18 22 26 30 19 23 27 31 20 24 28 32 (:,:,3) = 33 37 41 45 34 38 42 46 35 39 43 47 36 40 44 48
指定一个2 * 2的块大小用于重新排序输入激活。
blockSize = 2;
将数据块从空间维度重新排列到深度维度。
Z = spaceToDepth(X,blockSize)
Z = 2 (S) x 2 (S) x 12 (C) dlarray(:,: 1) = 1 9 3 11(:,: 2) = 17日25日19日27日(:,:,3)= 33 41 35 43(:,:,4)= 5 13 7 15(:,:,5)= 21日29日23日31日(:,:6)= 37 45 39 47 (:,:7)= 2 10 4 12 (:,:8)= 18 26 20 28 (:,:9)= 34 42 36 44 (:,:10)= 6 14 8 16 (:,:11)= 22 30 24 32 (:,:12)= 38 46 40 48 2 (S) x 2 (S) x 12 dlarray (C)
创建一个非格式化的dlarray对象,该对象包含数值数据。
dlX = dlarray(X);
将数据块从空间维度重新排列到深度维度。指定输入数据的格式为“SSC”。
dlZ = spaceToDepth(dlX,blockSize,“DataFormat”,“SSC”);
比较原始数据和重新排列的数据的维度。
谁dlXdlZ
名称大小字节类属性dlX 4x4x3 384 dlarray dlZ 2x2x12 384 dlarray
深度学习数据的重排,指定为dlarray(深度学习工具箱)对象。
块大小来重新排序输入激活,指定为正整数或形式的两个正整数的向量[w h],在那里h是高度和w是宽度。当你指定blockSize作为标量,函数在两个维度上使用相同的值。
[w h]
h
w
例子:(2 - 4)指定高2和宽4的块。
(2 - 4)
例子:32指定高和宽为32的块。
32
维度标签时输入深度学习数据X未标记,指定为字符串标量或字符向量。标签的数量必须与输入数据的维度数量相匹配,X.中的每个字符dataFormat必须是以下标签之一:
年代——空间
年代
C——频道
C
B-批量观察
B
不支持“T”(时间或顺序)和“U”(未指定)标签。金宝app不要指定dataFormat参数时,输入的深度学习数据是格式化的dlarray对象。
例子:SSC的表示阵列具有两个空间维度和一个通道维度,适用于二维RGB图像数据。
SSC的
数据类型:字符|字符串
字符
字符串
重新排列深度学习数据,返回为dlarray(深度学习工具箱)对象。
本功能完全支持GPU阵列。金宝app有关更多信息,请参见图形处理器图像处理.
R2021a中引入
depthToSpace|dlresize
depthToSpace
dlresize
Vous possédez une版本modifiée de cet举例。Souhaitez-vous ouvrir cet示例avec vos修改?
Vous avez cliqué sur un lien qui对应à cette命令MATLAB:
倒exécuter la command, saisissez-la dans la fenêtre de command de MATLAB。Les navigateurs web ne 金宝appsupport pas Les command MATLAB。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处