
计算机视觉
文章平均质量分 57
自动驾驶实战(AIFighting)
自动驾驶算法工程师
公众号:Aifighting
全网第一且唯一分享自动驾驶实战,以代码、项目的形式讲解自动驾驶感知方向的关键技术,从算法训练到模型部署。主要致力于3D目标检测,3D目标追踪,多传感器融合,Transform,BEV,OCC,模型量化,模型部署等方向的实战
展开
-
Pytorch入门进行迁移学习实现自行车分类识别:模型迁移训练与效果评估
在机器学习和深度学习领域,迁移学习是一种强大的技术,它允许我们将在大型数据集上训练好的模型应用于新的任务或数据集。在本文中,我们将探讨如何使用PyTorch框架和迁移学习技术来实现自行车的分类识别。通过使用PyTorch进行迁移学习,我们可以有效地利用预训练的CNN模型来实现单车的分类识别。这种方法不仅可以加速训练过程,还可以提高模型的准确率和泛化能力。希望本文能帮助你理解和应用迁移学习在单车分类识别中的实践关注我的公众号Ai fighting, 第一时间获取更新内容。原创 2024-06-16 23:15:40 · 464 阅读 · 0 评论 -
Pytorch入门进行迁移学习实现自行车分类识别:获取数据集与准备数据
迁移学习是一种机器学习方法,它利用已经训练好的模型在新任务上进行训练,从而提高模型的性能和泛化能力。在本文中,我们将使用PyTorch实现一个基于预训练模型的迁移学习模型,用于单车分类识别。我们的目标是创建一个能够识别不同类型自行车的图像分类模型。为实现这一目标,我们首先需要获取一个包含大量自行车图片的数据集。由于公开可用的数据集可能不完全满足特定需求,我们决定使用爬虫技术从互联网上抓取自行车图片。原创 2024-06-16 23:11:25 · 194 阅读 · 0 评论 -
PyTorch计算机视觉入门:使用自己的数据集训练神经网络
计算机视觉,作为人工智能领域的一个重要分支,近年来在图像识别、物体检测、图像生成等应用上取得了显著的进步。PyTorch,作为一款灵活且强大的深度学习框架,为开发者提供了便捷的工具来构建和训练计算机视觉模型。本文将指导您如何使用PyTorch,从零开始,使用自定义数据集训练一个简单的图像分类神经网络模型。3、数据预处理: 我们需要对图像进行预处理,例如缩放、裁剪、归一化等。通过以上步骤,你可以使用PyTorch来训练自己的数据集并构建神经网络模型。定义损失函数和优化器,然后开始训练模型。原创 2024-06-15 08:49:47 · 519 阅读 · 0 评论 -
PyTorch计算机视觉入门:从官方数据集到自定义数据集的获取
PyTorch是一个开源的深度学习框架,其动态图的特性非常适合快速实验和模型原型设计。在计算机视觉任务中,如图像分类、目标检测、图像分割等,PyTorch提供了丰富的API和预训练模型,帮助开发者快速搭建和优化模型。当标准数据集不能满足特定需求时,创建自定义数据集变得尤为重要。1. 数据集结构首先,您需要按照一定的结构组织您的数据。一般建议为每个类别创建单独的文件夹,文件夹内存放对应类别的图片。2. 编写数据集类继承,实现__len__和# 指定文件夹路径# 获取文件夹中的文件列表。原创 2024-06-15 08:43:26 · 451 阅读 · 0 评论 -
YOLOV10:参数越少,速度越快,性能更高的新一代目标检测框架
摘要在过去的几年中,YOLOs由于在计算成本和检测性能之间实现了有效的平衡,已经成为实时目标检测领域的主导范式。研究人员已经探索了YOLOs的架构设计、优化目标、数据增强策略等,取得了显著的进展。然而,对非极大值抑制(NMS)的依赖限制了YOLOs的端到端部署,并负面影响了推理延迟。此外,YOLOs中各个组件的设计缺乏全面和彻底的检查,导致明显的计算冗余并限制了模型的能力。这使得效率次优,并且有很大的性能提升空间。在这项工作中,我们旨在从后处理和模型架构两方面进一步推进YOLOs的性能效率边界。为此,我们首原创 2024-06-01 19:37:31 · 1630 阅读 · 0 评论