主要内容

YOLOV2TRANSFORMLAYER.

为Yolo V2对象检测网络创建变换层

描述

YOLOV2TRANSFORMLAYER.功能创建A.YOLOv2TransformLayer对象,它代表变换层为您只看一次版本2 (YOLO v2)对象检测网络。YOLO v2对象检测网络中的变换层通过约束位置预测来提高网络的稳定性。转换层提取最后一个卷积层的激活,并转换边界框预测,使其落在地面真理的范围内。

创建

描述

例子

= yolov2transformlayer(numanchorboxes.为Yolo V2对象检测网络创建变换层。

例子

= yolov2transformlayer(numanchorboxes.名称,价值设置姓名属性使用名称-值对。将属性名用单引号括起来。例如,Yolov2transformLayer('姓名','yolo_transform')使用名称'YOLO_TRANSFORM'创建变换层。

输入参数

展开全部

用于训练的锚箱数,指定为正整数。此输入设置了numanchorboxes.属性的转换层。

数据类型:单身的|双倍的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32.|UINT64

特性

展开全部

层名,指定为字符向量或字符串标量。为阵列输入,Trainnetwork.assembleNetworklayerGraph,dlnetwork.函数自动为层分配名称姓名设置''

数据类型:字符|细绳

此属性是只读的。

用于训练的锚箱数,指定为正整数。此属性由输入设置numanchorboxes.

此属性是只读的。

层的输入数。此图层仅接受单个输入。

数据类型:双倍的

此属性是只读的。

图层的输入名称。此图层仅接受单个输入。

数据类型:细胞

此属性是只读的。

图层的输出次数。此图层仅具有单个输出。

数据类型:双倍的

此属性是只读的。

输出层的名称。此图层仅具有单个输出。

数据类型:细胞

例子

全部收缩

指定锚盒的数量。

numanchorboxes = 5;

使用名称“YOLO_TRANSFORM”创建YOLO V2变换层。

层= yolov2TransformLayer (numAnchorBoxes,'姓名''yolo_transform');

检查YOLO V2变换层的属性。

TALLER = YOLOV2TRANSFORMLAYER具有属性:名称:'YOLO_TRANSFORM'HyperParameter Numanchorboxes:5

参考文献

[1]约瑟夫。R,S.K. Divvala,R.B.Girshick和F. Ali。“你只看一次:统一,实时对象检测。”在计算机愿景和模式识别上的IEEE会议的诉讼程序(CVPR), 779 - 788页。拉斯维加斯,内华达州:CVPR, 2016。

[2]约瑟夫。R和F. Ali。“YOLO 9000:更好,更快,更强。”在计算机愿景和模式识别上的IEEE会议的诉讼程序(CVPR),pp。6517-6525。檀香山,嗨:CVPR,2017年。

扩展能力

在R2019A介绍