ubuntu24.04+5070ti训练yolo模型(2)

三、cuda安装

sudo apt install nvidia-cuda-toolkit

也可通过官网下载cuda和cudnn最新版本手动安装

安装后查看

nvcc --version

nvcc: NVIDIA (R) Cuda compiler driver

Copyright (c) 2005-2023 NVIDIA Corporation

Built on Fri_Jan__6_16:45:21_PST_2023

Cuda compilation tools, release 12.0, V12.0.140

Build cuda_12.0.r12.0/compiler.32267302_0

四、yolo模型训练

下载模型https://github.com/ultralytics/ultralytics

pip install ultralytics

出现error: externally-managed-environment

这个错误信息表明你正在尝试在一个由Ubuntu系统或某些系统级服务管理的Python环境中使用pip来安装包,而这个环境是"外部管理"的,意味着它可能已经被Ubuntu的某些部分或其他系统级服务所依赖。直接在这个环境中使用pip安装或更新包可能会破坏这些系统级服务或应用的运行。

sudo apt install python3-venv

建立虚拟环境yolo:python3 -m venv yolo

激活:source yolo/bin/activate

再次安装正常pip install ultralytics

训练参照说明即可。

Build a new model from YAML and start training from scratch

yolo detect train data=coco8.yaml model=yolo11n.yaml epochs=100 imgsz=640

Start training from a pretrained *.pt model

yolo detect train data=coco8.yaml model=yolo11n.pt epochs=100 imgsz=640

Build a new model from YAML, transfer pretrained weights to it and start training

yolo detect train data=coco8.yaml model=yolo11n.yaml pretrained=yolo11n.pt epochs=100 imgsz=640

在训练yolo11x模型时 torch.OutOfMemoryError: CUDA out of memory.

查看batch默认值为16,改为12正常

yolo detect train data=yoloDjW.yaml model=yolo11x.yaml epochs=100 imgsz=640 batch=12

相关推荐
塔中妖3 分钟前
CANN深度解读:从算子库看AI计算的底层架构
人工智能·架构
铁蛋AI编程实战3 分钟前
MemoryLake 实战:构建超长对话 AI 助手的完整代码教程
人工智能·python·microsoft·机器学习
weixin_549808364 分钟前
2026 中国 AI 招聘系统市场观察:从效率工具到智能体协同,招聘正被重新定义
人工智能
张较瘦_7 分钟前
[论文阅读] AI | 用机器学习给深度学习库“体检”:大幅提升测试效率的新思路
论文阅读·人工智能·机器学习
杜子不疼.10 分钟前
CANN图引擎GE的编译优化与高效执行机制深度解析
人工智能·深度学习
池央11 分钟前
CANN 诊断工具链深度解析:oam-tools 的自动化故障信息收集、软硬件状态快照与 AI Core 错误溯源机制
运维·人工智能·自动化
深圳行云创新11 分钟前
采用 TitanIDE 3.0 开展团队级 AI-Coding 优势分析
人工智能
算法狗212 分钟前
大模型面试题:大模型的训练和推理中显存和计算量的情况
人工智能·深度学习·机器学习·语言模型
AI职业加油站16 分钟前
职业提升之路:我的大数据分析师学习与备考分享
大数据·人工智能·经验分享·学习·职场和发展·数据分析
风指引着方向18 分钟前
昇腾算子性能调优:ops-nn 中的内存布局与向量化技巧
java·大数据·人工智能