文件帮助中心文件
深度到空间层
二维深度到空间层将深度维度的数据置换成二维空间数据块。
给定输入特征图的大小[HW.C*高度*宽度]和大小的块[高度宽度]输出特征映射大小是[H*高度W.*宽度C]。
*
此对象需要深度学习工具箱™。
tillay = depthtospace2dlayer(blocksize)
tillay = depthtospace2dlayer(blocksize,name,值)
tillay = depthtospace2dlayer(blocksize)为空间层创建一个2-D深度,指定块大小重新排列输入激活。这BlockSize.输入设置了BlockSize.财产。
BlockSize.
例子
tillay = depthtospace2dlayer(blocksize,name,值)使用名称值对设置模式和姓名特性。您可以指定多个名称值对。将每个属性名称括起引号。
模式
姓名
depthToSpace2dLayer (blockSize“模式”、“CRD”)
展开全部
块大小重新排序输入激活,指定为两个正整数的向量[H W], 在哪里H是高度和W.宽度。创建图层时,可以指定BlockSize.作为标量,对两个维度使用相同的值。
[H W]
H
W.
例子:[2 1]指定高度2和宽度1的块。
[2 1]
“DRC”
“CRD”
从输入数据排列尺寸的顺序,指定为”及“或“CRD”.当您指定时”及“,该图层按深度,列和行排序数据。当您指定时“CRD”,该图层按列,行,然后是深度订购数据。
”及“
数据类型:char|细绳
char
细绳
''
层名,指定为字符向量或字符串标量。为层阵列输入,Trainnetwork.那assembleNetwork那layerGraph,dlnetwork.函数自动为层分配名称姓名设置''.
层
Trainnetwork.
assembleNetwork
layerGraph
dlnetwork.
numinputs.
1
此属性是只读的。
层的输入数。此图层仅接受单个输入。
数据类型:双倍的
双倍的
输入名称
{'在'}
图层的输入名称。此图层仅接受单个输入。
数据类型:细胞
细胞
numoutputs.
图层的输出次数。此图层仅具有单个输出。
OutputNames
{'出去'}
输出层的名称。此图层仅具有单个输出。
全部收缩
此示例使用:
指定用于重新排序输入激活的块大小。
blocksize = [2 2];
为空间层创建一个二维深度,该层按列,行,然后是深度排序数据。
tillay = depthtospace2dlayer(blocksize,“模式”那“CRD”那“姓名”那“深度空间”的)
tillay =具有属性的深度介绍2dlayer:名称:'DepthTospaceLayer'BlockSize:[2 2]模式:“CRD”可学习参数无属性。状态参数无属性。显示所有属性
生成CUDA.®或使用GPU编码器™的C ++代码,您必须先构建和培训深度神经网络。一旦网络训练和评估,您可以将代码生成器配置为生成代码并在使用NVIDIA的平台上部署卷积神经网络®或手臂®GPU处理器。有关更多信息,请参阅与GPU编码器深入学习(GPU编码器).
对于此图层,您可以生成利用NVIDIA CUDA深神经网络库(CUDNN),NVIDIA TENSORT™高性能推理库或臂的代码计算库对于马里GPU。
计算库
spacetodepthlayer.|堤防|spacetodepth.
spacetodepthlayer.
堤防
spacetodepth.
您拥有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室