trainYOLOv4ObjectDetector
训练YOLO v4对象检测器
语法
描述
返回一个使用输入指定的只看一次版本4 (YOLO v4)网络训练的对象检测器探测器
= trainYOLOv4ObjectDetector (trainingData
,探测器
,选项
)探测器
.输入探测器
可以是未经训练或预训练的YOLO v4对象检测器。的选项
输入为检测网络指定训练参数。
您还可以使用此语法对预训练的YOLO v4对象检测器进行微调。
从保存的检测器检查点恢复训练。探测器
= trainYOLOv4ObjectDetector (trainingData
,检查点
,选项
)
你可以使用这个语法:
增加更多的训练数据,继续训练。
通过增加最大迭代次数来提高训练精度。
___= trainYOLOv4ObjectDetector (___,
使用一个或多个指定的其他选项名称,值
)名称,值
对参数和任何先前的输入。
请注意
要运行此函数,您将需要深度学习工具箱™。
例子
输入参数
输出参数
提示
要生成基本真相,请使用图片标志或贴标签机视频要根据生成的ground truth创建训练数据表,请使用
objectDetectorTrainingData
函数。为了提高预测精度,
增加用于训练网络的图像数量。您可以通过数据增强来扩展训练数据集。有关如何将数据增强应用于预处理的信息,请参见用于深度学习的图像预处理(深度学习工具箱).
选择适合于数据集的锚框来训练网络。您可以使用
estimateAnchorBoxes
函数直接从训练数据计算锚盒。
版本历史
R2022a中引入