个人技术分享

兜兜转转,原本以为和yolov没啥关系了,但是新公司又回到了yolov侧。
yolov8 可以用pip的方式安装,以package的三方软件包形式,隐藏了很多细节。当然你也可以从git上把全套代码down下来。

1.分类模型

1.1 改错误

位置:vim /home/justin/miniconda3/lib/python3.12/site-packages/ultralytics/data/utils.py 82行
在这里插入图片描述
这里解决的问题是分类的目标太小,会被assert进入except。

1.2 训练命令

yolo classify train data=你的目录 model=yolov8n-cls.pt epochs=100 imgsz=64
目录结构:
train
-----------class1
----------------------1.jpg
-----------------------2.jpg
test
同上

1.3 分类演示代码(待定)

2. 检测任务

3. 模型转换

https://docs.ultralytics.com/zh/integrations/tflite/ 转tflite指引
https://docs.ultralytics.com/zh/integrations/coreml/ 转coreml指引