【深度学习】Yolov8使用心得

server/2024/10/19 17:20:49/

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


http://www.ppmy.cn/server/21021.html

相关文章

vue elementui el-table 表格里边展示四分位图

vue elementui el-table 表格里边展示四分位图 直接上代码&#xff08;效果图在文章末尾&#xff09;&#xff1a; 父组件&#xff1a; <template> <el-table size"small":header-cell-style"headerCellStyle()"style"width: 100%;"…

conda 与 pip 工具笔记

前言 conda与pip是Python开发中常用的两种工具&#xff0c;conda本质是环境、包管理工具&#xff0c;pip是包管理工具&#xff0c;两者的功能有一定的重叠。本文主要记录开发工作中与两者相关的使用说明与注意事项。 推荐用conda创建隔离的虚拟环境&#xff0c;用pip进行包安…

Android - OkHttp 访问 https 的怪问题

一、简述 最近使用 OkHttp 访问 https 请求时,在个别 Android 设备上遇到了几个问题,搜罗网上资料,经过一番实践后,问题得到了解决,同时,我也同步升级了我的 https 证书忽略库 ANoSSL ,在此,对搜集到的资料和问题解决方案做个记录。 文章中的代码实现可到 GitHub 仓库…

vue el-select下拉选择框列表只显示图片,选择图片反显到选择框中

el-select下拉选择框列表只显示图片&#xff0c;选择图片反显到选择框中&#xff0c;直接上代码&#xff0c;效果图在文章末尾 html代码 <el-form-item label"产品星级"><el-selectclearableplaceholder"请选择"change"changeStar"cle…

云贝餐饮连锁V2-2.9.9源码

云贝餐饮连锁V2独立版、版本更新至2.9.9&#xff0c;小程序、公众号版本&#xff0c;全插件&#xff0c;公众号小程序端&#xff0c;独立版&#xff1b; 带商家端&#xff0c;修复收银台、排队点餐、堂食点餐&#xff1b;最新版更新 搭建环境教程: 系统环境&#xff1a;CentO…

深入理解 Srping IOC

什么是 Spring IOC&#xff1f; IOC 全称&#xff1a;Inversion of Control&#xff0c;翻译为中文就是控制反转&#xff0c;IOC 是一种设计思想&#xff0c;IOC 容器是 Spring 框架的核心&#xff0c;它通过控制和管理对象之间的依赖关系来实现依赖注入&#xff08;Dependenc…

深入探索 Apache Flink:流式处理框架的奥秘

在大数据与实时分析的时代&#xff0c;流式处理框架已经变得至关重要。Apache Flink 作为其中的佼佼者&#xff0c;以其独特的架构和强大的功能&#xff0c;吸引了全球范围内的开发者与数据科学家的目光。本文将详细剖析 Flink 的核心特性、应用场景、最佳实践&#xff0c;并展…

【数据结构】链表经典算法OJ题目练习

203. 移除链表元素 - 力扣&#xff08;LeetCode&#xff09; 思路1&#xff1a;遍历原链表&#xff0c;将val链表释放掉 思路2&#xff1a;创建新链表 206. 反转链表 - 力扣&#xff08;LeetCode&#xff09; 思路1&#xff1a;创建新链表&#xff0c;将原链表中的节点拿过来…