首页 > 其他分享 >YOLOv5—6.1训练好的模型之后进行模型部署

YOLOv5—6.1训练好的模型之后进行模型部署

时间:2024-08-29 15:23:19浏览次数:16  
标签:torchscript YOLOv5 -- 模型 导出 6.1 格式

将 YOLOv5 训练好的模型进行部署,通常包括以下步骤:模型导出、推理部署、并在实际应用中使用。下面详细介绍如何进行这些步骤。

1. 模型导出

首先,你需要将 YOLOv5 的 PyTorch 模型导出为适合部署的格式。YOLOv5 支持导出为多种格式,包括'torchscript', 'onnx', 'openvino', 'engine', 'coreml', 'saved_model', 'pb', 'tflite', 'edgetpu', 'tfjs'等。

导出模型的命令如下:

python export.py --weights runs/train/exp18/weights/best.pt --include torchscript
  • --weights: 训练好的 .pt 模型文件路径。
  • --include: 指定导出模型的格式,如 torchscript, onnx, coreml, tensorrt

 导出格式说明:

  • torchscript: 导出为 TorchScript 格式,用于 PyTorch 推理和移动端部署。
  • onnx: 导出为 ONNX 格式,用于跨框架推理,如在 TensorRT、OpenVINO 等环境中使用。
  • open

标签:torchscript,YOLOv5,--,模型,导出,6.1,格式
From: https://blog.csdn.net/qq_56640350/article/details/141679383

相关文章

  • 深入浅出LLamaSharp:打造智能.NET应用,不需GPU也能玩转LLaMA模型
            在如今的.NET社区中,机器学习和人工智能的应用越来越普遍。今天我要给大家推荐一个名叫LLamaSharp的开源项目。这是llama.cpp的C#/.NET绑定,提供了高级的API,使得我们能在本地设备上使用C#/.NET推理LLaMA模型,并且部署它。        LLamaSharp支持在Windo......
  • 训练yolov5时出现报错:AttributeError: ‘FreeTypeFont‘ object has no attribute ‘g
    报错:Traceback(mostrecentcalllast):File"D:\anaconda3_xz\envs\luopytorch\lib\threading.py",line932,in_bootstrap_innerself.run()File"D:\anaconda3_xz\envs\luopytorch\lib\threading.py",line870,inrunself._target(*s......
  • 好用的国内中文大模型
    文章目录1、[文心一言](https://yiyan.baidu.com/)2、[豆包](https://www.doubao.com/)3、[通义](https://tongyi.aliyun.com/qianwen/)4、[腾讯元宝](https://yuanbao.tencent.com/chat)5、[360智脑](https://chat.360.com/chat)6、[讯飞星火](https://passport.xfyun.c......
  • 35岁零基础能转型AI大模型吗?
    以下从3个方面帮大家分析:35岁转行会不会太晚?零基础学习AI大模型开发能不能学会?AI大模型开发行业前景如何,学完后能不能找到好工作?一、35岁转行会不会太晚?35岁正处于人生的黄金时期,拥有足够的精力去学习新技能和挑战自我。尽管可能在某些领域已有一定的工作经验,但这个年龄......
  • 错误处理、cuda模型、GPU架构杂谈
    错误处理、cuda模型、GPU架构杂谈错误处理所有编程都需要对错误进行处理,早起的编码错误,编译器会帮搞定,内存错误也能观察出来,但是有些逻辑错误很难发现,甚至到了上线运行时才会被发现,而且有些厉害的bug复现会很难,不总出现,但是很致命,而且CUDA基本都是异步执行的,当错误出现的时候,不......
  • 从零开始的PyTorch【03】:优化你的神经网络模型
    从零开始的PyTorch【03】:优化你的神经网络模型前言欢迎回到PyTorch学习系列的第三篇!在前两篇文章中,我们学习了如何构建一个简单的神经网络并训练它,同时探索了数据集调整对模型性能的影响。今天,我们将深入探讨如何优化你的神经网络模型,使其在更复杂的任务中表现更好。我们......
  • 期权定价模型(如Black-Scholes模型)和利率模型中的单因子模型的Python实现案例
    一:期权定价模型(如Black-Scholes模型)的实现期权定价模型(如Black-Scholes模型)是用来确定期权合理价格的数学模型。这些模型基于一定的假设,考虑了多种因素,如标的资产价格、期权的行权价格、期权的到期时间、无风险利率以及标的资产的波动性等。接下来将使用Python来实现这个模......
  • 模拟退火模型 —— 入门案例
    简介模拟退火算法(SimulatedAnnealing,SA)是一种概率型全局优化算法,它受到物理退火过程的启发。在固体材料的退火过程中,材料被加热到一定温度后缓慢冷却,其内部结构逐渐趋于稳定,最终达到能量最低的平衡状态。模拟退火算法正是模仿这一过程,用于寻找数学问题中的全局最优解。特点......
  • Stable Diffusion 系列教程 - 3 模型下载和LORA模型的小白入门
    前言**首先,一个比较广泛的模型下载地址为黄框是一些过滤器,比如checkpoints可以理解为比如把1.5版本的SD模型拷贝一份后交叉识别新的画风或场景后得到的模型,可以单独拿出来使用。Hypernetwork和lora在特定场景下都非常好用。我们以majicMIXrealistic麦橘写实模型为例子......
  • 强推!必看!!由中国信通院发布的汇聚99个大模型优秀应用案例集!附219页PDF文件下载
    2024年是大模型深入赋能千行百业,融入实体经济,助力科技创新的一年。截至今年5月,我国国产大模型的数量已经超过300个,预示着大模型在各行业场景的创新应用和深度拓展,对培育新质生产力、高水平赋能新型工业化、推动高质量发展发挥了重要作用。今年,国务院政府工作报告首次提出......