ubuntu18.04安装yolov5
时间: 2023-04-24 15:07:34 浏览: 152
安装步骤如下:
1. 安装依赖项:sudo apt-get install python3-pip python3-dev build-essential
2. 安装cuda和cudnn,并设置环境变量
3. 安装pytorch和torchvision:pip3 install torch torchvision
4. 安装yolov5所需的其他包:pip3 install -U -r requirements.txt
5. 下载yolov5代码:git clone https://github.com/ultralytics/yolov5
6. 进入yolov5文件夹,运行命令:python3 train.py --img 640 --batch 32 --epochs 100
注意:在进行训练之前,请确保您已经准备好了训练数据集并将其配置到了相应的文件夹中。
相关问题
ubuntu18.04安装yolov5及orbslam2
注意:以下操作均在Ubuntu18.04系统中进行。
安装yolov5
1. 安装Anaconda
在官网下载Anaconda安装包,然后在终端中执行以下命令进行安装:
```
bash Anaconda3-2021.05-Linux-x86_64.sh
```
2. 创建虚拟环境
在终端中执行以下命令创建虚拟环境:
```
conda create -n yolov5 python=3.8
```
3. 激活虚拟环境
在终端中执行以下命令激活虚拟环境:
```
conda activate yolov5
```
4. 安装依赖库
在终端中执行以下命令安装依赖库:
```
pip install torch torchvision numpy scipy pandas matplotlib tqdm
```
5. 下载yolov5代码
在终端中执行以下命令下载yolov5代码:
```
git clone https://github.com/ultralytics/yolov5.git
```
6. 运行yolov5
在终端中执行以下命令进入yolov5目录:
```
cd yolov5
```
然后执行以下命令即可运行yolov5:
```
python detect.py --source 0
```
安装orbslam2
1. 安装依赖库
在终端中执行以下命令安装依赖库:
```
sudo apt-get install libeigen3-dev libglew-dev libsuitesparse-dev libboost-all-dev libopencv-dev libprotobuf-dev protobuf-compiler libgoogle-glog-dev libgflags-dev libatlas-base-dev libsuitesparse-dev
```
2. 下载orbslam2代码
在终端中执行以下命令下载orbslam2代码:
```
git clone https://github.com/raulmur/ORB_SLAM2.git
```
3. 编译orbslam2
在终端中进入ORB_SLAM2目录,然后执行以下命令进行编译:
```
cd ORB_SLAM2
chmod +x build.sh
./build.sh
```
4. 运行orbslam2
在终端中执行以下命令进入Examples目录:
```
cd Examples
```
然后执行以下命令即可运行orbslam2:
```
./Monocular/mono_tum Vocabulary/ORBvoc.txt Examples/Monocular/TUM1.yaml Examples/Monocular/rgbd_dataset_freiburg1_xyz/rgb/1305031102.175304.png Examples/Monocular/rgbd_dataset_freiburg1_xyz/depth/1305031102.160407.png
```
以上是ubuntu18.04安装yolov5及orbslam2的步骤,如有问题可以参考相关文档或在社区中寻求帮助。
ubuntu18.04安装yoloV
3
1. 安装CUDA和cudnn
首先需要安装CUDA和cudnn,这里不再赘述,可以参考官方文档进行安装。
2. 安装OpenCV
sudo apt-get update
sudo apt-get install libopencv-dev
3. 下载yoloV3
git clone https://github.com/pjreddie/darknet.git
4. 编译
cd darknet
mkdir build_release
cd build_release
cmake -DOpenCV_DIR=/usr/local/share/OpenCV -DGPU=ON -DCMAKE_INSTALL_PREFIX=../install_release ..
make -j8
make install
5. 测试
下载权重文件
wget https://pjreddie.com/media/files/yolov3.weights
测试图片
./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg
6. 可能出现的问题
- 缺少libopencv_highgui.so.3.3
解决方法:
sudo apt-get install libopencv-highgui-dev
- 缺少libopencv_videoio.so.3.3
解决方法:
sudo apt-get install libopencv-videoio-dev
- 缺少libopencv_imgcodecs.so.3.3
解决方法:
sudo apt-get install libopencv-imgcodecs-dev
- 缺少libcudart.so.10.0
解决方法:
sudo ln -s /usr/local/cuda-10.0/lib64/libcudart.so.10.0 /usr/lib/x86_64-linux-gnu/libcudart.so.10.0
- 缺少libcudnn.so.7
解决方法:
sudo ln -s /usr/local/cuda-10.0/lib64/libcudnn.so.7.0.5 /usr/lib/x86_64-linux-gnu/libcudnn.so.7
7. 其他注意事项
- 如果想要使用CPU版本,需要将-DGPU=ON改为-DGPU=OFF。
- 如果想要使用其他版本的yolo,可以将下载的yoloV3替换为其他版本的yolo。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)