Yolov5简单部署(使用自己的数据集)

一.注意事项

1.本文主要是引用大佬的文章(侵权请联系,马上删除),做的工作为简单补充

二.正文

1.大体流程按照

准备:【简单易懂,一看就会】yolov5保姆级环境搭建_哔哩哔哩_bilibili

主要过程:【一看就懂,一学就会】yolov5保姆级打标签、训练+识别教程_哔哩哔哩_bilibili

2.准备中用到的指令

设置环境变量 :D:\ProgramData\miniconda3\condabin\conda.bat 


更新 pip :python -m pip install --upgrade pip 


创建虚拟环境: conda create -n yolov5


激活虚拟环境: conda activate yolov5


切换到yolov5目录 cd 


安装组件 pip install -r requirements.txt 


安装标签工具 pip install labelimg 


 pip 清华源 -i Simple Index


 python train.py --data my_data.yaml --cfg models/yolov5s.yaml --weights yolov5s.pt --epoch 1000-- ba 


 python val.py -- data my_data.yaml --weights runs/train/exp/weights/best.pt --img 640


 python detect.py --source data/images --weights runs/train/exp/weights/best.pt

(注意:若无法正常运行则可能空格出问题)

3.注意事项

①minconda与anaconda都可以运行

②python版本可以不一样(eg:3.9)

③labelimg与labelme不一样,请按照视频来

4.结果式样

三.小结

YOLOv5是一种基于深度学习的目标检测算法,它是YOLO(You Only Look Once)系列的最新版本。与以往的版本相比,YOLOv5具有更快的速度和更高的准确性。它采用了一种基于PyTorch的模块化架构,可以轻松地进行训练和部署。YOLOv5是一个开源项目,它在各种场景下都取得了很好的效果,包括物体检测行人检测车辆检测等。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-29 12:24:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-29 12:24:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-29 12:24:01       82 阅读
  4. Python语言-面向对象

    2024-04-29 12:24:01       91 阅读

热门阅读

  1. c++ noncopyable

    2024-04-29 12:24:01       34 阅读
  2. 第三方支付法律困境及其保障机制分析

    2024-04-29 12:24:01       32 阅读
  3. Qt :Ordered Map

    2024-04-29 12:24:01       28 阅读
  4. ES8中Object方法-使用说明

    2024-04-29 12:24:01       34 阅读
  5. 双非二本找工作前的准备day13

    2024-04-29 12:24:01       31 阅读
  6. pytorch对音频数据的读取和保存

    2024-04-29 12:24:01       32 阅读
  7. Linux深入学习 - 进程

    2024-04-29 12:24:01       35 阅读
  8. stm32 boot脚设计

    2024-04-29 12:24:01       25 阅读
  9. FreeLearning Golang 译文集翻译完成

    2024-04-29 12:24:01       31 阅读