一、项目测试
检查刚下载的代码能否正常运行。
解压yolov5-6.0.zip,
Anaconda创建一个python3.7.0环境命名为pytorch3.7,用pycharm打开yolov5-6.0右下角选择pytorch3.7,在pycharm的Terminal输入下面的代码安装所有依赖。
pip install -r requirements.txt
在命令行输入下面代码运行detect.py
python detect.py
出现下图运行成功,代码会先下载yolov5s.pt与训练模型,然后开始inference,成功后打开runs\detect\exp可以看到两张生成的预测图。
二、调用摄像头并显示
首先,打开utils/general.py文件
找到is_docker函数
将注释中的内容换到前面,下面是修改后的代码
def is_docker():
return Path('/.dockerenv').exists()
再运行python detect.py --source 0就可以看到实时的界面了,用自己训练好的模型也可以显示。
三、命令行运行
经验告诉我,最好使用命令行启动train.py或detect.py,如果需要改变超参数,直接传就行,千万不要修改代码,这是致命的,你不知道修改后会不会出问题,或者过一个月后再看,你已经忘记自己修改了哪些代码(本人惨痛经历),所以,坚持用以下方式启动你的yolov5
python detect.py
python detect.py --source 0 --weights best.pt
以上只是detect.py的命令行启动方式,train.py的可能会传入更多的参数,不管如何,不要轻易修改源代码!
四、训练自己的模型
请看自己标注数据集训练基于pytorch3.7的yolov5手掌识别模型
Original: https://blog.csdn.net/weixin_45979976/article/details/124559597
Author: 安德伍德之心
Title: Yolov5-6.0详细教程(一)下载与准备工作
相关文章

tensorflow 2.0减少内存占用:稀疏矩阵输入
文章目录 1.背景 2.稀疏矩阵输入构造 3.稀疏数据模型训练 * 3.1 利用tensorflow中的tf.SparseTensor 3.2 模型的测试的代码 1.背景 最近在做模型训练,发现在导入...

相位测试音频mp3_Audiodope音频编辑软件
Audiodope音频编辑软件是一款非常好用的音频处理软件,也是一款国外的处理软件,可以帮助大家轻松的制作各种的混音以及各类格式的音频等等,操作简单不卡顿,需要的朋友赶紧来下载Audiodope音频编...

全网最全最新的YOLOv5模型训练测试以及多端部署教学内容
💥本文中出自CSDN: 落难Coder,无任何授权,不允许私自转载! 文章目录 * - 一、🏴总概述 - 二、✨GPU/CPU环境详解及安装 - + 2.1查看本机显卡 + 2.2查询是否支持CUDA...

Pose Animator:使用实时TensorFlow.js模型的SVG动画工具
背景 PoseNet和Facemesh(来自Mediapipe)TensorFlow.js 模型通过一个简单的网络摄像头使浏览器中的实时人类感知成为可能。作为一名努力掌握复杂的角色动画艺术的动画爱好者...

基于Android的天气预报查询系统设计
早前模仿别人的做的一个APP,基于Android的天气预报设计,加上语音识别的功能,现在分享一下,希望可以给大家带来帮助。代码仓库:https://github.com/Yang-Jianlin/He...

MacOS(M1芯片 arm架构)下如何安装tensorflow
导语 由于目前anconda官网上对于macos系统只支持X86结构的,因此基于arm结构的MacOS暂时无法使用anconda来对tensorflow进行配置。虽然Anconda无法在M1上运行,但...

Mask Rcnn 程序遇到的问题
每天不是在改环境就是在改环境的路上... 收集了几个Mask Rcnn常见的错误。 错误一:环境问题。 起因:即便给了安装文件,但是环境安装的时候还会安装依赖环境,有的依赖环境版本也很重要,为此安装环...

为日语视频识别生成中文字幕的免费且快速简单的解决方案
步骤一览 * - 引言 - 操作环境及期望结果 - 1.音频转字幕——autosub - 2.字幕处理——SrtEdit - 3.字幕翻译——字幕组机翻小助手 - 其他 - 参考文章: 引言 最近看一...

ModuleNotFoundError: No module named ‘tensorflow.python‘以及安装后遇到的坑
error ModuleNotFoundError: No module named 'tensorflow.python' 我们在安装了tensorflow之后,在认为自己已经调试好环境,并且 pi...

数码管驱动芯片+语音芯片的应用场景介绍,WT588E02B-24SS
WT588E语音芯片+数码管的应用场景介绍 前言: WT588E02B语音芯片是一款SPI通讯方式的语音芯片、最大的特点便是客户可以自行通过SPI协议,按照规定的数据更换流程发送语音数据,实现客户可以...

Improving noise robustness of contrastive speech representation learning with speech reconstruction
Improving noise robustness of contrastive speech representation learning with speech reconstruction ...

一文通俗讲解元学习(Meta-Learning)
©PaperWeekly 原创 · 作者 |孙裕道 学校 |北京邮电大学博士生 研究方向 |GAN图像生成、情绪对抗样本生成 元学习(meta-learning)是过去几年最火爆的学习方法之一,各式各...

使用 Transformers 在你自己的数据集上训练文本分类模型
之前只闻 transformers 超厉害超好用,但是没有实际用过。之前涉及到 bert 类模型都是直接手写或是在别人的基础上修改。但这次由于某些原因,需要快速训练一个简单的文本分类模型。其实这种场景...

关于qt上实现基于百度的语音识别
目录 1.熟悉大概框架 2.发送和接受数据 处理流程:1.通过TCP协议向服务器发送id,secret,其中一个服务器会返回一个access_token(其有效期为1个月)2.再向另一个服务器发送音频...

Mac M1芯片安装miniAnaconda、Jupyter、TensorFlow环境
本文适用于macOS 12+,使用conda自带python3.9 电脑环境 Miniforge * 先配置环境变量 给anaconda添加国内镜像源 macOS中PyCharm配置conda环境的方...