项目教程
软件下载
CUDAv10.1下载链接: cuda
cudnnv10.1下载链接:(暂不支持分享,问我要)
anaconda3下载链接:anaconda
pycharm下载链接:pycharm
主体代码源文件(Yolov5_DeepSort_Pytorch-master1)下载链接:(暂不支持分享,问我要)
模型训练源文件(Yolov5_train)下载链接:(暂不支持分享,问我要)
软件安装
个人建议:选一个存储空间很大的盘作为所有文件的安装和存储盘,尽量选个100G以上的盘。(接下来我都将以D盘为例)
- CUDA
Step1:
打开提供的安装包,第一步会让你选择一个文件夹作为抽取文件临时存放,这不是安装文件夹,临时文件夹安装完后会自动删除,因此随便新建一个文件夹即可。
Step2:
选择自定义安装,不要选Visual Studio Integration,其他不动。
Step3:
勾选修改3个文件的安装路径至D盘自己新建的文件夹, 自己记住路径就行。
Step4:
一路Next,最后安装完成。 - cudnn
解压我所提供的压缩包至D盘,将cudnn的bin,include,lib中的内容复制粘贴到CUDAv10.1的bin,include,lib对应目录下,提示替换的话点击OK。
此外在你环境变量PATH中添加如下内容:
D:\NVIDIA GPU Computing Toolkit\CUDA\v10.1\libnvvp
D:\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib
D:\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin
D:\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include
完成,重启电脑。
- Anaconda3
常规安装,要添加环境变量。 - Pycharm 功能;
常规安装。
环境配置
以管理员身份运行cmd.exe,建立conda虚拟环境并取名为yolo:
conda create -n yolo python=3.7
碰到提示输入y/n的输入y并回车。
进入虚拟环境:
conda activate yolo
进入主体代码文件目录下:
cd C:\Users\cxz\Desktop\Code\Yolov5_Deepsort_Pytorch-master
安装依赖包之前先升级一下pip:
python -m pip install --upgrade pip
安装依赖包:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完依赖包后安装pytorch,这里采用conda安装。
在conda安装前先更换一下镜像:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
随后去C:\Users\cxz\目录下找到.condarc文件,用记事本打开,删除-default这一行,保存并退出。
安装pytorch:
conda install pytorch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 cudatoolkit=10.1 -c pytorch
如果pytorch下载一直出现问题可以来找我要安装包,采用离线安装形式。
至此环境配置成功,在pycharm中打开Yolov5_Deepsort_pytorch-master项目,左上角点击File- Settings-Project-Python Interpreter,点击右边的小齿轮,点击add,左边一栏选择conda environment,再选中existing environment,点击右边的…,将D:\Anaconda3\envs\yolo\python.exe添加上,ok。
训练模型
以管理员身份打开cmd.exe,激活yolo环境:
conda activate yolo
进入模型训练文件目录下:
cd C:\Users\cxz\Desktop\Code\Yolov5-master
同时用pycharm打开整个模型训练文件,找到yolov5-master文件夹下的train.py文件并打开,将epochs调至100,batch-size调至4:
如何改变文本的样式
强调文本 强调文本
加粗文本 加粗文本
标记文本
删除文本
引用文本
H2O is是液体。
210 运算结果是 1024.
插入链接与图片
链接: link.
图片:
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
如何插入一段漂亮的代码片
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
// An highlighted block
var foo = 'bar';
生成一个适合你的列表
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目3
- 计划任务
- 完成任务
创建一个表格
一个简单的表格是这么创建的:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
设定内容居中、居左、居右
使用:---------:
居中
使用:----------
居左
使用----------:
居右
第一列 | 第二列 | 第三列 |
---|---|---|
第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
SmartyPants
SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:
TYPE | ASCII | HTML |
---|---|---|
Single backticks | 'Isn't this fun?' |
‘Isn’t this fun?’ |
Quotes | "Isn't this fun?" |
“Isn’t this fun?” |
Dashes | -- is en-dash, --- is em-dash |
– is en-dash, — is em-dash |
创建一个自定义列表
-
Markdown
- Text-to- HTML conversion tool Authors
- John
- Luke
如何创建一个注脚
一个具有注脚的文本。1
注释也是必不可少的
Markdown将文本转换为 HTML。
KaTeX数学公式
您可以使用渲染LaTeX数学表达式 KaTeX:
Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)