trainSSDObjectDetector
训练SSD深度学习对象检测器
语法
描述
训练一个探测器
使用深度学习训练单发多盒检测器(SSD)。您可以训练SSD检测器检测多个对象类。使用此语法可以训练未经训练或预训练的SSD对象检测网络。您还可以使用此语法使用额外的训练数据对网络进行微调,或者执行更多的训练迭代以提高检测器的精度。trainedDetector
= trainSSDObjectDetector (trainingData
,探测器
,选项
)
此功能要求您拥有深度学习工具箱™。建议您还使用并行计算工具箱™与CUDA一起使用®使英伟达®GPU。有关受支持的计算功能的信息,请参见金宝appGPU计算要求(并行计算工具箱).
训练指定为a的SSD对象检测器trainedDetector
= trainSSDObjectDetector (trainingData
,网
,选项
)LayerGraph
(深度学习工具箱)对象。不推荐使用此语法,并将在未来的版本中删除。
培训检测器
从探测器检查点恢复训练。trainedDetector
= trainSSDObjectDetector (trainingData
,检查点
,选项
)
额外的属性
使用一个或多个指定的其他选项trainedDetector
= trainSSDObjectDetector (___,名称,值
)名称,值
对参数和任何先前的输入。
[___,
还返回关于每个迭代的训练进度的信息,例如训练损失和准确性。信息
= trainSSDObjectDetector(___)
例子
输入参数
输出参数
参考文献
[1]刘伟文,安格洛夫,D.尔汉,C.塞格迪,S.里德,C.傅,A.C.伯格。“SSD:单次多盒探测器。”欧洲计算机视觉会议(ECCV),施普林格Verlag, 2016