win10+yolov5尝鲜体验
1. 运行环境
win10
python3.8.10
2. 准备源码和模型
源码:
git clone git://github.com/ultralytics/yolov5
模型:
官方权重可以在这里下载,有百度盘链接:https://github.com/PeterH0323/Smart_Construction
3. 安装python依赖
python的依赖在这里yolov5/requirement.txt
但是pip install -r requirement.txt好麻烦,每次出错都要从头开始下载安装包。
于是采用逐行安装
pip install matplotlib==3.2.2
有时候网络不好,会出现:
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE.
解决方法是加上--upgrade
例如pip install matplotlib==3.2.2 --upgrade
这是2021年5月30日,yolov5-master中的requirement.txt内容:
# pip install -r requirements.txt# base ----------------------------------------
matplotlib>=3.2.2
numpy>=1.18.5
opencv-python>=4.1.2
Pillow
PyYAML>=5.3.1
scipy>=1.4.1
torch>=1.7.0
torchvision>=0.8.1
tqdm>=4.41.0# logging -------------------------------------
tensorboard>=2.4.1
# wandb# plotting ------------------------------------
seaborn>=0.11.0
pandas# export --------------------------------------
# coremltools>=4.1
# onnx>=1.9.0
# scikit-learn==0.19.2 # for coreml quantization# extras --------------------------------------
# Cython # for pycocotools https://github.com/cocodataset/cocoapi/issues/172
pycocotools>=2.0 # COCO mAP
thop # FLOPS computation
这是我电脑的逐行安装命令:
# base ----------------------------------------
pip install matplotlib==3.2.2
pip install numpy==1.18.5
pip install opencv-python==4.1.2.30
#Pillow
pip install PyYAML==5.3.1
pip install scipy==1.4.1
pip install torch==1.8.0 #被torchvision依赖
pip install torchvision==0.9.0 #没有0.8
pip install tqdm==4.41.0# logging -------------------------------------
pip install tensorboard==2.4.1 #依赖:pip install protobuf==3.6.0 Markdown
pip install google-auth
# wandb# plotting ------------------------------------
pip install seaborn>=0.11.0 #pip install seaborn即可
pip install pandas# export --------------------------------------
# coremltools>=4.1
# onnx>=1.9.0
# scikit-learn==0.19.2 # for coreml quantization# extras --------------------------------------
# Cython # for pycocotools https://github.com/cocodataset/cocoapi/issues/172
#pycocotools>=2.0 # COCO mAP
#thop # FLOPS computation
关于版本号的选择:requirement.txt里面提示了版本>=某个版本号,假如豆瓣源也没有对应的最低版本号,就从提示中选择稍微比最低版本号高一点的版本。没必要最新的。
4. 测试
python detect.py --source data/images --weights yolov5s.pt --conf 0.5
运行完,结果出现在yolov5\runs\detect\exp3
win10+yolov5尝鲜体验相关推荐
- Manjaro尝鲜体验
Manjaro尝鲜体验 mnjaro是世界上流行度第一的linux发行版,是基于ArchLinux核心简化安装版.因为手中的thinkpad x200s 安装win10后cpu温度太高,于是自己从网上 ...
- 高德地图上线车道级导航 华为Mate 40用户可尝鲜体验
10月31日消息,手机也能使用车道级导航了!10月30日,华为举行新一代旗舰新品HUAWEI Mate 40系列手机发布盛典,并在智能手机的导航应用中提供高精度定位能力.高德地图应用基于自身高精地图数 ...
- android6变化,一次尝鲜体验 关于一加6升级Android P后的变化
原标题:一次尝鲜体验 关于一加6升级Android P后的变化 2018年8月7日,谷歌终于推出了Android P的第一个正式版本,这个系统一经发布便可谓是万众瞩目,因为这个系统所具有的诸多亮点足够 ...
- Windows Server 2008 R2正式版尝鲜体验
Windows Server 2008 R2尝鲜体验 Windows Server 2008 R2已经发布了RTM版本,现在英文版的R2已经可以通过Technet或MSDN订阅下载.Windows S ...
- Windows下文本生成图像AI画图尝鲜体验
工具库 transformers 的开源方 Hugging Face 发布了一个专注于 diffuser 模型的开源库,我们可以基于它,仅仅通过几行代码就开始生成自己的艺术作画.不过这个 diffus ...
- 尝鲜体验 VS Code Python 原生 Jupyter Notebook 支持
9 月 21 日,PyCon China 2019 在上海举办.微软的 VS Code 发布了原生的Juypter Notebook 支持. 虽然要等到月底 Marketplace 里面才会正式更新, ...
- GAU-α:尝鲜体验快好省的下一代Attention
©PaperWeekly 原创 · 作者 | 苏剑林 单位 | 追一科技 研究方向 | NLP.神经网络 在FLASH:可能是近来最有意思的高效Transformer设计中,我们介绍了 GAU(Gat ...
- arm云教室服务器_便宜又好用!云上ARM尝鲜体验
混合云小白 网易云解决方案架构师,在云产品和云解决方案的道路上继续爬坑. 名为"ARM架构CPU"的新变革 说起ARM(Advanced RISC Machine)架构的CPU,从 ...
- android+7.0+nexus,Nexus用户福利:尝鲜体验一键Root Android 7.0的快感
前不久,期待已久的谷歌 Android 7.0/Nougat(牛轧糖)正式版系统终于发布,一大波手持Nexus设备的用户陆续享受到了"牛轧糖"的美味,跃跃欲试的发烧友们也纷纷摩拳擦 ...
最新文章
- 一直使用管理员权限打开PowerShell
- 班扎古鲁白玛的沉默(见与不见)
- Jmeter之JDBC Request与mysql
- 基于matlab的光伏电池通用数学模型,基于MATLAB的光伏电池通用数学模型.doc
- 通达信 移动平均算法_涨停板这样选!首次公开通达信超级选股法使用流程(建议收藏)...
- 漂浮广告代码 php,JS带关闭按钮的网页漂浮广告代码
- 给tftp服务器传文件,袖针文件传输服务器Tftpd32
- P2P网贷平台风险分析报告
- 全外显子数据分析流程
- 名帖205 蔡襄 行书《蔡襄自书诗》
- 李在福羽毛球教学经典视频汇总31集
- Python使用turtle画五环和糖葫芦
- 使用scrapy 框架来抓取100部美剧的信息
- 春节相亲大数据告诉你:这种男女最受欢迎!
- 智合同丨智能合同审查·赋能合同智能应用
- 工业通讯 | CAN基础内容详解(二)——物理层
- python pptx库教程_Python-pptx库的运用
- Android开发串口通信之开发板的串口通信
- 怎样将PDF转换成CAD
- 什么是云计算---科普向