主要内容

spaceToDepth

重新排列的空间块dlarray数据沿深度尺寸

自从R2021a

描述

例子

Y= spaceToDepth (X,blockSize)重新格式化的空间块dlarray对象,X,沿深度维度。数据块的大小blockSize

给定一个输入特征的地图大小(HWC)和块的大小(高度宽度地图大小),输出特性是(地板上(H/高度)地板上(W/宽度)C*高度*宽度]。

这个函数需要深度学习工具箱™。

例子

Y= spaceToDepth (X,blockSize“DataFormat”,dataFormat)将非格式化的空间块dlarray对象,X,沿深度维度。dataFormat指定尺寸标签。

例子

全部折叠

创建一个模拟的数值数组有三个渠道一个4×4 RGB图像。

为止X =重塑(1:48 4 4,3);

创建一个dlarray对象包含数字数据,指定的格式数据作为“SSC”(空间、空间、通道)。

X = dlarray (X,SSC的)
X = 4 (S) 4 (S) X 3 (C) dlarray(:,: 1) = 1 5 9 13 2 6 10 14 3 7 11 15 4 8 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)

创建一个模拟的数值数组有三个渠道一个4×4 RGB图像。

为止X =重塑(1:48 4 4,3);

创建一个非格式化dlarray对象包含数值数据。

dlX = dlarray (X);

指定一个2×2块大小重新排序输入激活。

blockSize = 2;

重新排列的数据块从空间维度深度维度。指定的格式输入数据作为“SSC”。

blockSize, dlZ = spaceToDepth (dlX“DataFormat”,“SSC”);

比较原始的尺寸和重新排列数据。

dlXdlZ
类属性名称大小字节dlX x4x3 384 dlarray dlZ 2 x2x12 384 dlarray

输入参数

全部折叠

深度学习数据重新排列,指定为一个dlarray(深度学习工具箱)对象。

块大小排序输入激活,指定为一个正整数或向量的两个正整数的形式[w h],在那里h是身高和w是宽度。当你指定blockSize一个标量,尺寸的函数使用相同的值。

例子:(2 - 4)指定的高度2和宽度4块。

例子:32指定高度和宽度32块。

当输入深度学习数据维度标签X无标号,指定为字符串标量或特征向量。标签的数量必须匹配输入数据的维数,X。每个字符在dataFormat必须是其中一个标签:

  • 年代——空间

  • C——频道

  • B——批观测

“T”(时间序列)和“U”(不明)不支持标签。金宝app没有指定的dataFormat参数输入时深度学习一个格式化的数据dlarray对象。

例子:SSC的显示数组有两个空间维度和一个通道尺寸,适合二维RGB图像数据。

数据类型:字符|字符串

输出参数

全部折叠

重新安排深度学习数据,作为一个返回dlarray(深度学习工具箱)对象。

扩展功能

版本历史

介绍了R2021a

另请参阅

|

主题