yolov4ObjectDetector
检测对象使用YOLO v4意思对象探测器
描述
的yolov4ObjectDetector
对象创建一个你只看一次版本4 (YOLO v4意思)单程对象检测器来检测对象在一个图像。使用这个对象,您可以:
创建一个pretrained YOLO v4对象探测器利用YOLO v4意思意思深度学习网络可可训练数据集。
创建一个自定义YOLO v4意思对象探测器通过使用任何pretrained或未经训练的YOLO v4意思深学习网络。
创建
语法
描述
Pretrained YOLO v4意思对象探测器
自定义YOLO v4意思对象探测器
创建一个pretrained YOLO v4意思对象探测器,并配置它来执行转移学习使用一组指定的对象类和锚箱。为获得最佳的结果,你必须训练检测器之前新的训练图像进行检测。使用探测器
= yolov4ObjectDetector (的名字
,类
,aboxes
)trainYOLOv4ObjectDetector
功能训练检测器。
创建一个对象探测器通过深入学习网络探测器
= yolov4ObjectDetector (净
,类
,aboxes
)净
。
如果净
是一个pretrained YOLO v4意思深学习网络,该函数创建一个pretrained YOLO v4意思对象探测器。的类
和aboxes
值用于训练网络。
如果净
是一个未经训练的YOLO v4意思深学习网络,这个函数创建一个YOLO v4意思对象探测器用于培训和推理。类
和aboxes
指定对象类和锚箱,分别训练YOLO v4意思网络。
使用trainYOLOv4ObjectDetector
功能训练网络执行对象检测之前。
创建一个YOLO v4意思对象探测器通过添加检测头基地网络,探测器
= yolov4ObjectDetector (baseNet
,类
,aboxes
“DetectionNetworkSource”,层
)baseNet
。
指定的函数将检测头添加到特征提取层层
在基础网络。指定的名称特征提取层,使用名称-值参数“DetectionNetworkSource”
,层
。
如果baseNet
pretrained深入学习网络,有人知道由罗v4函数创建一个对象探测器,并配置它来执行转移学习与指定的对象类和锚盒子。
如果baseNet
是一个未经训练的深度学习网络,该函数创建一个YOLO v4意思对象探测器和配置对象检测。类
和aboxes
指定对象类和锚箱,分别训练YOLO v4意思网络。
你必须训练检测器在训练数据集执行对象检测。使用trainYOLOv4ObjectDetector
功能训练检测器。
请注意
使用pretrained YOLO v4意思可可训练数据集对象检测网络,您必须安装计算机视觉工具箱YOLO v4意思™模型对象检测。你可以下载并安装计算机视觉工具箱YOLO v4意思对象模型检测从附加的探险家。关于安装插件的更多信息,请参阅获取和管理插件。要运行这个函数,您将需要深度学习工具箱™。
输入参数
属性
对象的功能
检测 |
检测对象使用YOLO v4意思对象探测器 |
例子
扩展功能
版本历史
介绍了R2022a