3 篇文章带有标签 “YOLOv5”
在YOLOv5中运行JupyterLab和TensorBoard
- 安装版本1的TensorBoard。(解决
FAQ1的问题:jupyter-tensorboard 0.2.0不支持高于TensorBoard 2.0的版本。YOLOv5镜像中安装的TensorBoard 2.4的版本。)
pip uninstall tensorboard -y && pip install tensorboard==1.15
- 运行JupyterLab
jupyter lab --no-browser --ip 0.0.0.0 --port 8888
- 本地浏览器进行访问
http://ip:8888/lab
使用YOLOv5训练自定义数据集
在 Ubuntu20.04 系统上使用4张GPU卡基于容器训练模型。
- 运行容器
$ docker run --ipc=host --runtime=nvidia -it --name project_name-yolov5 \
-v project_dir:/usr/src/app/project ultralytics/yolov5:latest
- 替换所有模型网络的类别
$ sed -i 's/nc: 80/nc: 2/g' project/models/yolov5?.yaml
验证替换结果 $ head -n 2 project/models/yolov5?.yaml ==> project/models/yolov5l.yaml <== # parameters nc: 2 # number of classes ==> project/models/yolov5m.yaml <== # parameters nc: 2 # number of classes ==> project/models/yolov5s.yaml <== # parameters nc: 2 # number of classes ==> project/models/yolov5x.


