以下是关于 Ultralytics 框架中 model.predict() 方法的详细解析,涵盖其核心作用、参数说明、使用场景及最佳实践,帮助您快速掌握实时推理与部署技巧:
一、model.predict() 的核心作用
model.predict() 是 Ultralytics 中用于执行模型推理的核心方法,主要功能包括:
- 实时推理
- 支持图像、视频、摄像头、URL、目录等多种输入源,实时输出检测/分割/姿态估计结果。
- 自动处理输入数据的前后处理(如归一化、NMS),简化开发流程。
- 结果输出与保存
- 生成带标注的图像/视频、保存检测框坐标(TXT、JSON)、输出掩膜(PNG)等。
- 支持实时显示(
show=True)或后台处理(stream=True)。
- 性能优化
- 支持多硬件加速(GPU、TensorRT)、FP16 半精度推理、批处理模式提升吞吐量。
二、核心参数详解与推荐配置
以下是 model.predict() 的
订阅专栏 解锁全文
1337

被折叠的 条评论
为什么被折叠?



