兜兜转转,原本以为和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指引