news 2026/7/1 15:00:15

智慧农业 基于数据集的YOLOv11目标检测训练代码 无人机灌木检测数据集 1526

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
智慧农业 基于数据集的YOLOv11目标检测训练代码 无人机灌木检测数据集 1526

sample数据集信息总结表

类别(中文)数量()格式/说明
图像1526张数据集包含的图像文件总数

基于数据集的YOLOv11目标检测训练代码(参考)

# 依赖安装# pip install ultralytics roboflow python-dotenvfromultralyticsimportYOLOfromroboflowimportRoboflowimportosfromdotenvimportload_dotenv# 加载环境变量(建议将Roboflow API密钥存入.env文件)load_dotenv()ROBOFLOW_API_KEY=os.getenv("ROBOFLOW_API_KEY")# 1. 从Roboflow下载sample数据集(对应项目:https://universe.roboflow.com/ml-g6mkl/sample-ephrx)rf=Roboflow(api_key=ROBOFLOW_API_KEY)project=rf.workspace("ml-g6mkl").project("sample-ephrx")dataset=project.version(1).download("yolov11",location="./sample-dataset")# 2. 初始化YOLOv11n模型(数据集标注格式适配YOLO)model=YOLO("yolov11n.pt")# 加载预训练权重,小模型适合快速迭代# 3. 模型训练配置train_results=model.train(data=os.path.join(dataset.location,"data.yaml"),# 数据集配置文件路径epochs=50,# 训练轮次,可根据需求调整batch=16,# 批次大小,需匹配GPU显存(显存不足可设8/4)imgsz=640,# 输入图像尺寸device=0,# 使用第1块GPU(CPU设为cpu)lr0=0.01,# 初始学习率lrf=0.01,# 最终学习率因子momentum=0.937,# 动量参数weight_decay=0.0005,# 权重衰减verbose=True,# 显示训练日志project="sample-yolov11-training",# 训练项目保存路径name="exp1",# 实验名称pretrained=True,# 使用预训练权重augment=True,# 启用数据增强patience=10,# 早停机制(10轮无提升则停止)save=True,# 保存最佳模型val=True# 训练中同步验证)# 4. 模型验证val_results=model.val(data=os.path.join(dataset.location,"data.yaml"),imgsz=640,batch=16,device=0,save_json=True,# 保存验证结果为JSONsave_txt=True# 保存预测标签为TXT)# 5. 模型推理示例(测试单张图像)test_img_path="./test.jpg"# 替换为测试图像路径results=model(test_img_path,imgsz=640,conf=0.25,iou=0.5)results[0].show()# 显示推理结果results[0].save("inference_result.jpg")# 保存推理结果![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/783582eb4f614804b61774cc4660e024.png)


1

1

1

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 22:04:06

立体防护,主动出击:华为云HSS为云上资产筑起“铜墙铁壁”

云时代,企业数字化高歌猛进,主机安全却如履薄冰。从工业巨头遭勒索攻击导致敏感数据泄露、供应链断裂,到各类挖矿病毒、窃密木马频发,再到漏洞风险激增、等保合规要求持续收紧……传统安全手段依赖特征库、响应滞后,在…

作者头像 李华
网站建设 2026/6/28 23:02:23

基于LLM的多智能体系统的博弈论视角

大型语言模型(LLM)已展现出强大的推理、规划和交流能力,使其能在开放环境中作为自主智能体运行。 尽管单智能体系统在适应性与协同性方面仍存在局限,但近期研究进展已将关注点转向由多个交互式大语言模型组成的多智能体系统&#…

作者头像 李华
网站建设 2026/6/28 23:50:03

ArcGIS Pro 从入门到实战基础篇(21):新建报表

在 GIS 项目中,除了地图成果,统计表和文字化结果同样非常重要。 在 ArcGIS Pro 中,报表用于将要素属性以表格形式进行整理、统计和输出,常用于成果汇总、数据核查和项目汇报。 ArcGIS Pro 中的报表是什么 通俗的讲,…

作者头像 李华
网站建设 2026/6/30 22:18:21

免疫组化试剂盒在现代病理诊断中有何关键作用?

一、免疫组化试剂盒如何实现精准的抗原-抗体检测?免疫组化试剂盒是一种经过系统化设计和标准化生产的检测系统,其核心原理基于抗原-抗体的特异性结合反应。整套系统通常包含经过优化的抗体试剂、信号放大系统、显色底物及配套缓冲液等关键组分。在工作流…

作者头像 李华
网站建设 2026/7/1 5:39:29

流式抗体的选择与优化策略为何重要?

一、如何根据实验目标科学选择流式抗体?流式抗体作为流式细胞术的核心试剂,其合理选择直接决定实验结果的准确性与可靠性。在进行选择前,研究者需明确以下关键参数:首先需确认靶标蛋白的细胞定位,区分其为细胞表面抗原…

作者头像 李华
网站建设 2026/6/28 23:21:09

Python环境下地震信号处理方法探索

Python环境下地震信号处理方法。 以下几个例子单独: 1.可视化小波主频率如何影响地震垂向分辨率。 2.基于小波变换和机器学习的地震信号处理和识别。在地球物理学领域,对地震信号的精准处理与分析至关重要。Python以其丰富的库和便捷的语法,成为了地震信…

作者头像 李华