| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> python:yolo5使用 -> 正文阅读 |
|
[人工智能]python:yolo5使用 |
目录一、下载yolo5首先下载源码:yolo5 github地址
二、安装必要依赖进入下载的yolo5源码文件夹中,执行依赖安装:
三、安装pytorch先进入yolo5源码文件夹中,由于yolo5基于pytorch,如果和我版本一样的yolo5,然后下载大于等于1.7.0版本的,我下载的是1.7.1版本,cpu版本,下载地址:pytorch下载地址
四、打标图片制作数据集打标图片地址:makesense 4.1 导入图片
4.2 开始打标4.3 添加标签4.4 进行打标
4.5 导出打标数据
4.6 打标数据我们的打标数据将会和图片名一致,且以txt后缀: 五、整理训练数据5.1 第一层目录我们需要训练的图片将会整合到images文件夹中,我们的打标数据将会整合到labels中: 5.2 第二层目录images文件夹和labels文件夹下的第二层目录如下:
5.3 第三层目录第三层目录中,我们放置相应的图片或打标数据,比如在images/train/下面我们放置训练用的图片,labels/train/下面放置打标数据:
六、创建配置文件我将自定义的配置文件取名为:my_data.yaml。可以按照自己的喜好取名。
七、训练数据进入我们的yolov5-master目录,运行以下命令:
训练成功后,会生成我们的训练数据:
一般情况下使用拟合最好的权重去使用。 八、验证数据集使用我们训练好的权重进行数据验证:
九、检测图片
至此,一整套简单的yolo5使用流程到此结束,很多配置和参数的调整需要进一步深入学习。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 3:32:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |