主要内容

spaceToDepthLayer

距深层

描述

空间到深度层将输入的空间块置换为深度维度。当您需要在不丢弃任何特征数据的情况下组合不同大小的特征图时,可以使用此层。

给定输入特征图的大小[HWC]和大小块[高度宽度,则输出特征图大小为[地板上H/高度地板上W/宽度C高度宽度].

该对象需要深度学习工具箱™。

创建

描述

层= spaceToDepthLayer (blockSize)创建一个深度层空间,指定块大小以重新排列输入激活。的blockSize输入设置BlockSize财产。

例子

层= spaceToDepthLayer (blockSize,“名字”,名称)创建一个空间深度层和设置可选的名字财产。

属性

全部展开

用于重新排列输入激活的块大小,指定为两个正整数的向量[w h],在那里h是高度和w是宽度。在创建图层时,可以指定BlockSize作为标量,对两个维度使用相同的值。

例子:(2 - 1)指定高度为2、宽度为1的块。

层名,指定为字符向量或字符串标量。若要在层图中包含层,必须指定非空的唯一层名。如果你用层和的名字被设置为'',然后软件在训练时自动为该层分配一个名称。

数据类型:字符|字符串

层的输入数。这一层只接受单个输入。

数据类型:

输入层名。这一层只接受单个输入。

数据类型:细胞

层输出的数量。这一层只有一个输出。

数据类型:

输出层的名称。这一层只有一个输出。

数据类型:细胞

例子

全部折叠

指定重新排列输入激活的块大小。

blockSize = [2 2];

创建一个名为spacetodepth的空间深度层。

层= spaceToDepthLayer (blockSize,“名字”“spacetodepth”
[2 2]显示所有属性

扩展功能

GPU数组
使用并行计算工具箱™在图形处理单元(GPU)上运行加速代码。

另请参阅

|||(计算机视觉工具箱)|(计算机视觉工具箱)

主题

介绍了R2020b