Yolov4算法部署及环境搭建(服务器上)
算法网址: Yolov4
1.服务器环境部署
首先将kitti数据集下载下来,并且将数据集结构整理如下:
可以使用scp命令将服务器上的数据集下载下来:
1 |
|
2.环境部署
环境部署比较重要,避免出现一些难以修改的错误。原部署环境如下:
1 |
|
如果cuda版本不一致,参考 创建多个cuda版本,可自由切换,不干扰源环境,且不用sudo指令,操作简单
在较高ubuntu版本安装cuda时可能会出现如下bug,这是由于gcc版本不匹配。一般简易解决方法是忽略,使用 –override 参数。
参考 ubuntu22.10安装cuda出错Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.
然后安装相应的依赖包:
1 |
|
3.部署算法
a.下载预训练参数,放网盘里
1 |
|
将下载的文件夹放入新建的文件夹(Complex-YOLOv4-Pytorch-master/checkpoint/complex_yolov4)里
采用多个GPU训练:
1 |
|
主要参考网站:
Yolov4算法部署及环境搭建(服务器上)
https://collapsarva.github.io/2023/10/27/Yolov4算法部署及环境搭建(服务器上)/