基于丹摩智算平台的YOLOv8训练与测试

YOLO视觉模型训练平台 Myolotrain是一个基于Web的YOLOv8模型训练可视化管理系统,提供一站式计算机视觉解决方案。该系统采用FastAPI后端和Bootstrap5前端,支持数据集管理、模型训练、目标检测等核心功能,具备以下特点:1)支持多种部署方式(Windows/Linux/Docker);2)提供完整GPU加速支持(CUDA12.6);3)集成TensorBoard实时监控;4)包含数据增强、自动标注等辅助功能。系统要求Python3.12+和PostgreSQL数据库,推荐4核CPU/8GB内存以上配置。通过 阅读详情


✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭
❤~✨✨

🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。

我是Srlua小谢,在这里我会分享我的知识和经验。🎥

希望在这里,我们能一起探索IT世界的奥妙,提升我们的技能。🔮

记得先点赞👍后阅读哦~ 👏👏

📘📚 所属专栏:人工智能

欢迎访问我的主页:Srlua小谢 获取更多信息和资源。✨✨🌙🌙

​​

​​

目录

前言

丹摩简介

YoloV8-训练与测试

制作数据集

格式转换

本地调试

基于丹摩智算的训练

创建账号-创建实例-选择配置

测试代码(test.py):


前言

自YOLO(You Only Look Once)模型问世以来,其简洁高效的设计理念和卓越的目标检测能力备受推崇。YOLO系列通过单次前向传播,能够同时预测图像中多个物体的位置和类别,显著提升了目标检测的速度与效率。随着技术不断演进,YOLO模型也经过多次升级,每次迭代都带来了更强的性能。作为最新版本,YOLOv8不仅继承了前代模型的高效性和实时性,还在网络架构、损失函数等方面进行了优化,进一步提升了检测精度和泛化能力。

丹摩简介

丹摩智算是专为AI开发打造的高性能云计算平台,提供强大的并行计算能力和灵活的资源调度系统。平台依托GPU集群和分布式计算架构,为AI开发者和企业提供大规模计算支持。支持主流AI框架(如TensorFlow、PyTorch),并配备简化的开发环境和自动化调度工具,有效提升开发效率和资源利用率。

算力支持平台:丹摩智算
官网:https://www.damodel.com/home
帮助文档:https://doc.damodel.com/

YoloV8-训练与测试

制作数据集

Labelme 数据集 数据集选用我以前自己标注的数据集。直接点击下载

类别如下:

['c17', 'c5', 'helicopter', 'c130', 'f16', 'b2',
'other', 'b52', 'kc10', 'command', 'f15', 'kc135', 'a10',
'b1', 'aew', 'f22', 'p3', 'p8', 'f35', 'f18', 'v22', 'f4',
'globalhawk', 'u2', 'su-27', 'il-38', 'tu-134', 'su-33',
'an-70', 'su-24', 'tu-22', 'il-76']
格式转换

将 Lableme 数据集转为 yolov8 格式的数据集,转换代码如下:

import os
import shutil

import numpy as np
import json
from glob import glob
import cv2
from sklearn.model_selection import train_test_split
from os import getcwd


def convert(size, box):
    dw = 1. / (size[0])
    dh = 1. / (size[1])
    x = (box[0] + box[1]) / 2.0 - 1
    y = (box[2] + box[3]) / 2.0 - 1
    w = box[1] - box[0]
    h = box[3] - box[2]
    x = x * dw
    w = w * dw
    y = y * dh
    h = h * dh
    return (x, y, w, h)


def change_2_yolo5(files, txt_Name):
    imag_name=[]
    for json_file_ in files:
        json_filename = labelme_path + json_file_ + ".json"
        out_file = open('%s/%s.txt' % (labelme_path, json_file_), 'w')
        json_file = json.load(open(json_filename, "r", encoding="utf-8"))
        # image_path = labelme_path + json_file['imagePath']
        imag_name.append(json_file_+'.jpg')
        height, width, channels = cv2.imread(labelme_path + json_file_ + ".jpg").shape
        for multi in json_file["shapes"]:
            points = np.array(multi["points"])
            xmin = min(points[:, 0]) if min(points[:, 0]) > 0 else 0
            xmax = max(points[:, 0]) if max(points[:, 0]) > 0 else 0
            ymin = min(points[:, 1]) if min(points[:, 1]) > 0 else 0
            ymax = max(points[:, 1]) if max(points[:, 1]) > 0 else 0
            label = multi["label"].lower()
            if xmax <= xmin:
                pass
            elif ymax <= ymin:
                pass
            else:
                cls_id = classes.index(label)
                b = (float(xmin), float(xmax), float(ymin), float(ymax))
                bb = convert((width, height), b)
                out_file.write(str(cls_id) + " " + " ".join([str(a) for a in bb]) + '\n')
                # print(json_filename, xmin, ymin, xmax, ymax, cls_id)
    return imag_name

def image_txt_copy(files,scr_path,dst_img_path,dst_txt_path):
    """
    :param files: 图片名字组成的list
    :param scr_path: 图片的路径
    :param dst_img_path: 图片复制到的路径
    :param dst_txt_path: 图片对应的txt复制到的路径
    :return:
    """
    for file in files:
        img_path=scr_path+file
        print(file)
        shutil.copy(img_path, dst_img_path+file)
        scr_txt_path=scr_path+file.split('.')[0]+'.txt'
        shutil.copy(scr_txt_path, dst_txt_path + file.split('.')[0]+'.txt')


if __name__ == '__main__':
    classes = ['c17', 'c5', 'helicopter', 'c130', 'f16', 'b2',
               'other', 'b52', 'kc10', 'command', 'f15', 'kc135', 'a10',
               'b1', 'aew', 'f22', 'p3', 'p8', 'f35', 'f18', 'v22', 'f4',
               'globalhawk', 'u2', 'su-27', 'il-38', 'tu-134', 'su-33',
               'an-70', 'su-24', 'tu-22', 'il-76']

    # 1.标签路径
    labelme_path = "USA-Labelme/"
    isUseTest = True  # 是否创建test集
    # 3.获取待处理文件
    files = glob(labelme_path + "*.json")

    files = [i.replace("\\", "/").split("/")[-1].split(".json")[0] for i in files]
    for i in files:
        print(i)
    trainval_files, test_files = train_test_split(files, test_size=0.1, random_state=55)
    # split
    train_files, val_files = train_test_split(trainval_files, test_size=0.1, random_state=55)
    train_name_list=change_2_yolo5(train_files, "train")
    print(train_name_list)
    val_name_list=change_2_yolo5(val_files, "val")
    test_name_list=change_2_yolo5(test_files, "test")
    #创建数据集文件夹。
    file_List = ["train", "val", "test"]
    for file in file_List:
        if not os.path.exists('./VOC/images/%s' % file):
            os.makedirs('./VOC/images/%s' % file)
        if not os.path.exists('./VOC/labels/%s' % file):
            os.makedirs('./VOC/labels/%s' % file)
    image_txt_copy(train_name_list,labelme_path,'./VOC/images/train/','./VOC/labels/train/')
    image_txt_copy(val_name_list, labelme_path, './VOC/images/val/', './VOC/labels/val/')
    image_txt_copy(test_name_list, labelme_path, './VOC/images/test/', './VOC/labels/test/')

运行完成后就得到了 yolov8 格式的数据集。

本地调试

如果你打算直接使用YOLOv8,可以通过执行命令 pip install ultralytics 安装。然而,如果你计划对模型进行修改或二次开发,建议避免使用该命令进行安装。

你可以访问官网或GitHub链接:GitHub - ultralytics/ultralytics 下载YOLOv8源码,解压后,将生成的YOLO数据集放入项目中的 datasets 文件夹(如果该文件夹不存在,需要手动创建)。

如图:

安装必要的库文件,安装命令:

pip install opencv-python
pip install numpy==1.23.5
pip install pyyaml
pip install tqdm
pip install matplotlib

请根据需要安装缺失的依赖,特别注意 numpy 的版本。如果是2.0以上版本,请确保将其降级到合适的版本。

然后在根目录新建 VOC.yaml 文件,如下图:

添加内容:

train: ./VOC/images/train # train images
val: ./VOC/images/val # val images
test: ./VOC/images/test # test images (optional)
​
names: ['c17', 'c5', 'helicopter', 'c130', 'f16', 'b2',
    'other', 'b52', 'kc10', 'command', 'f15', 'kc135', 'a10',
    'b1', 'aew', 'f22', 'p3', 'p8', 'f35', 'f18', 'v22', 'f4',
    'globalhawk', 'u2', 'su-27', 'il-38', 'tu-134', 'su-33',
    'an-70', 'su-24', 'tu-22', 'il-76']

​然后新建 train.py,如下图:

在 train.py 添加代码:

from ultralytics import YOLO
if __name__ == '__main__':
    # 加载模型
    model = YOLO("ultralytics/cfg/models/v8/yolov8l.yaml")  # 从头开始构建新模型
    print(model.model)
​
    # Use the model
    results = model.train(data="VOC.yaml", epochs=100, device='0', batch=16,workers=0)  # 训练模型

然后就可以看是训练了,点击 run 开始运行 train.py。

基于丹摩智算的训练

创建账号-创建实例-选择配置

在官网创建账号并登录后,进入主页面,点击“GPU 云实例”,然后选择“创建实例”。根据需求配置实例并选择合适的数据盘容量。在配置详情栏中查看当前选定的配置信息。接下来,选择支持的镜像(如PyTorch),然后点击“创建密钥对”以生成或导入公钥。最后,点击“立即创建”完成实例创建。

创建好后,点击 JupyterLab 进入控制台。

将我们刚才创建的工程压缩成 zip 的压缩包,等待上传

点击,文件夹样子的标签,进入根目录,然后点击↑,进入上传文件的页,选择文件,点击打开。

​​​​​​​上传完成后,点击“Terminal”进入命令行界面。输入 ls 查看上传的压缩包。

然后,输入以下命令解压文件:

unzip ultralytics-main.zip

解压后,左侧目录会显示解压后的文件夹,点击进入即可。

点击 train.py,Open With→Editor。

打开 train.py 后就可以修改 train.py 里面的参数了。

安装 YoloV8 运行所需要的库:

pip install opencv-python

如果遇到错误 ImportError: libGL.so.1: cannot open shared object file,请安装:

pip install opencv-python-headless

接着安装其他依赖:

pip install pyyaml
pip install tqdm
pip install matplotlib
pip install pandas

若某些文件无法下载,尝试设置国内镜像源:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安装完成后,运行 python train.py 开始训练。

测试代码(test.py):

from ultralytics import YOLO

if __name__ == '__main__':
    # 加载模型
    # model = YOLO('yolov8m.pt')  # 加载官方模型
    model = YOLO('runs/detect/train/weights/best.pt')  # 加载自定义模型
    results = model.predict(source="ultralytics/assets", device='0')  # 对图片进行预测
    print(results)

执行 python test.py 进行图片测试。

​​

希望对你有帮助!加油!

若您认为本文内容有益,请不吝赐予赞同并订阅,以便持续接收有价值的信息。衷心感谢您的关注和支持!

yolo训练平台 这篇文章介绍了一个基于Gradio构建的YOLO11目标检测模型训练可视化工具。该工具通过图形化界面简化了模型训练流程,无需编写命令行指令即可完成配置与执行。系统核心功能包括:1)支持选择不同大小的YOLO11模型(n/s/m/l/x);2)提供完整的训练参数配置界面;3)实时展示训练日志和结果曲线;4)自动处理训练过程中的文件路径和系统验证。工具采用左侧参数配置、右侧结果展示的布局,支持自定义训练轮数、图像尺寸、批次大小等参数,并能自动生成训练曲线和性能指标。使用前需要安装Gradio和Ultralyti 阅读详情

相关推荐

手把手教你搭建YOLOV8+CUDA环境,训练自定义数据集,训练推理验证导出。小白也能看得懂的!

YOLO(You Only Look Once)系列算法因其高效、准确等特点而备受瞩目。由2023年Ultralytics公司发布了YOLO的最新版本YOLOv8是结合前几代YOLO的基础上的一个融合改进版。本文主要介绍YOLOv8环境搭建/数据集获取/训练/推理/验证/导出/部署

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 2万+

如何在线上进行yolo实践

通过以上方法,无需本地高性能硬件即可高效实践YOLO目标检测!

ht_youkuaiyun.com的博客 3625

教程:使用树莓派连接Pixhawk飞控

教程:使用树莓派连接Pixhawk飞控树莓派可以与Pixhawk飞控相连,读取飞控中的状态信息,同时对飞控发送指令。树莓派作为一个更高性能的计算平台,可以运行图像识别、机器学习、实时路径规划等程序,为开源无人机带来了无限可能。本文将介绍如何在树莓派上使用APSync。不需要了解Linux,即可将树莓派连接到Pixhawk飞控。使用的器材为: Pixhawk飞控 树莓派3B(Raspberry Pi

Roger今天好好搬砖了吗 5万+

【免费下载】 Ultralytics HUB:一站式YOLO模型训练与部署平台

Ultralytics HUB 是由 [Ultralytics](https://ultralytics.com/) 团队开发的一款全新网络工具,旨在为用户提供一个集中的平台,用于训练和部署 YOLOv5 和 YOLOv8 模型。无论您是初学者还是经验丰富的开发者,Ultralytics HUB 都能帮助您轻松管理和优化您的模型,从而实现高效的模型训练和部署。 ## 项目技术分析 Ultral...

gitblog_00375的博客 3140

ECC椭圆曲线加解密原理详解(配图)

椭圆曲线加解密原理详解 本文主要参照:ECC椭圆曲线详解(有具体实例)[1] 前言: 椭圆曲线(ECC)加密原理跟RSA加解密原理比起来,可真是晦涩难懂。拜读了大神Kalafinaian文章“ECC椭圆曲线详解(有具体实例)”,终于看到了参透的曙光。 由于原文中有微小的瑕疵,也为了便于阅读起来更加流畅,我重新整理了一下这篇文章。 为什么使用椭圆曲线加密算法? RSA的解决分解整数问题需要亚指数...

Mark的博客 7万+

FineBI制作数据可视化大屏-数据连接(1)

快速上手大屏可视化,FineBI数据连接配置。

Pangaoyang_的博客 1913

丹摩征文活动| 丹摩智算平台下的YoloV8模型:全面指南——从训练到测试深度解析

自YOLO(You Only Look Once)模型问世以来,其简洁的设计理念和高效的目标检测能力便广受好评。YOLO系列模型通过一次卷积神经网络的前向传播,即可同时预测图像中多个物体的位置和类别,极大地提高了目标检测的速度和效率。随着技术的不断进步,YOLO模型也经历了多次迭代升级,每一次更新都带来了性能上的显著提升。YoloV8作为YOLO系列的最新力作,不仅继承了前代模型的高效性和实时性,还在网络架构、损失函数等方面进行了优化和改进,进一步提升了模型的检测精度和泛化能力。YoloV8-训练与测试。

2401_83276999的博客 1305

深入解析Incapsula reese84的生成机制与绕过策略

本文深入解析了Incapsula reese84的生成机制与绕过策略。reese84是一种基于客户端JavaScript挑战的Web安全防护,通过动态算法收集浏览器指纹并生成令牌Cookie。文章详细拆解了其两步验证流程,并提供了使用无头浏览器、逆向JS模拟请求以及Token维护等实战绕过方法,帮助开发者和安全研究人员应对自动化访问拦截。

weixin_29256771的博客 443

丹摩征文活动|丹摩智算平台下的YoloV8模型训练与测试实践

自YOLO(You Only Look Once)模型问世以来,其简洁的设计理念和高效的目标检测能力便广受好评。YOLO系列模型通过一次卷积神经网络的前向传播,即可同时预测图像中多个物体的位置和类别,极大地提高了目标检测的速度和效率。随着技术的不断进步,YOLO模型也经历了多次迭代升级,每一次更新都带来了性能上的显著提升。YoloV8作为YOLO系列的最新力作,不仅继承了前代模型的高效性和实时性,还在网络架构、损失函数等方面进行了优化和改进,进一步提升了模型的检测精度和泛化能力。YoloV8-训练与测试。

hffh123的博客 1452

微调大模型如何准备数据集——常用数据集,Alpaca和ShareGPT

在大模型微调中,我们一般使用Alpaca 和 ShareGPT和两种格式的数据集。

Science prince的博客 1096

MIKE21 MIKE软件 教程 0.1 软件介绍与教学目录

MIKE 21是一个专业的工程软件包,用于模拟河流、湖泊、河口、海湾、海岸及海洋的水流、波浪、泥沙及环境问题。在MIKE Zero集成平台中,主要有MIKE11,MIKE21,MIKE3三类软件,分别对应一维,二维,三维的水动力模型模拟。同时还包括MIKE HYDRO,MIKE FLOOD等其他功能,各软件的具体介绍请参考DHI公司的官方文档,在此不作赘述。学习过程中,对于任何操作界面的疑问,建议大家仔细阅读帮助文档(在有疑问的界面按F1调出),同时官方也提供了对应的线上和线下教学服务(免费+收费)。

Hello Word 2万+

丹摩智算:掌握YOLOv8模型的训练与测试

在计算机视觉领域,目标检测是一项核心任务,YOLO(You Only Look Once)系列模型因其速度快、性能优而广受欢迎。随着YOLOv8的推出,这一家族再次成为研究与应用的热点。本文将介绍如何在丹摩智算平台上进行YOLOv8模型的训练与测试,包括数据集的准备、模型训练、以及测试验证。YOLOv8是由Ultralytics团队开发的最新一代目标检测模型,它在原有YOLO系列模型的基础上进行了改进和优化。

屿小夏.的知识博客 1262

利用requests库下载bilibili字幕文件

文章目录1. 前言2. 程序下载大法好2.1 挖掘思路2.2 核心知识点2.3 汇总代码 1. 前言   之前的博客介绍了使用工具下载B站视频,但美中不足的是无法下载字幕。为了提高效率,将下载字幕的工作用程序自动化处理。 2. 程序下载大法好 2.1 挖掘思路   在谷歌浏览器中按下F12,打开谷歌开发者工具。搜索subtitle,则会得到一个json文件,如下图所示:   在网页中空白位置点击查看网页源代码,然后通过搜索(Ctrl+f)查找subtitle,则会发现在subtitle_url中包含了对应

herosunly的博客 4万+

手把手教你实现基于丹摩智算的YoloV8自定义数据集的训练、测试。

摘要DAMODEL(丹摩智算)是专为AI打造的智算云,致力于提供丰富的算力资源与基础设施助力AI应用的开发、训练、部署。官网链接:https://www.damodel.com/console/overview。

AI浩 5045

Docker 环境 Playwright MCP 部署全流程指南

Docker部署Playwright MCP全流程指南 本文详细介绍了使用Docker容器化部署Playwright MCP的完整流程,涵盖镜像拉取、容器启动、配置优化和问题排查。主要内容包括: 核心部署步骤:通过官方镜像快速搭建环境,支持自定义端口和数据持久化 关键配置要点:详解网络设置、持久化目录挂载和环境变量配置 服务验证方法:通过日志检查和服务连通性测试确保部署成功 客户端集成:提供VS Code等IDE的配置示例 常见问题解决:针对浏览器启动超时、跨域限制等问题给出解决方案 实战案例:演示自动化爬

勤奋的码农 1473

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

【计算机视觉】YoloV8-训练与测试教程

YOLOv8的相关使用教程

白乐天_ξ( ✿>◡❛)的博客 2761

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

基于丹摩智算的`YoloV8-训练与测试

链接:https://www.damodel.com/console/overviewDAMODEL(丹摩智算)是专为 AI 打造的智算云,致力于提供丰富的算力资源与基础设施助力 AI 应用的开发、训练、部署。自YOLO(You Only Look Once)模型问世以来,其简洁的设计理念和高效的目标检测能力便广受好评。YOLO系列模型通过一次卷积神经网络的前向传播,即可同时预测图像中多个物体的位置和类别,极大地提高了目标检测的速度和效率。

2301_77509762的博客 862

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Ultralytics HUB终极指南:完整YOLO模型训练平台

Ultralytics HUB是一个革命性的在线平台,专门为YOLO模型提供完整的训练和部署解决方案。无论您是AI新手还是经验丰富的开发者,这个平台都能让您在几分钟内启动和运行专业的计算机视觉项目。 ## 核心功能概览 Ultralytics HUB的核心价值在于其简单易用的完整服务。平台集成了YOLOv5和YOLOv8等最新模型,支持从数据上传到模型部署的全流程管理。您无需担心复杂的配置过程

gitblog_00158的博客 1427

简单对电脑无要求不用配置环境直接在云端进行yolov3-tiny训练

yolov3-tiny主要用于部署到树莓派等快速检测的项目,实用价值很高,在大学各种人工智能和有关目标检测项目的竞赛竞赛中基本都会用到。现在对yolo系列主流使用的框架是pytorch,主要原因是tensorflow-gpu框架的要求太严格,我曾经也想用tensorflow-gpu去配置环境,但是由于yolov3-tiny模型太早了,30系列的显卡对于它而言配置太好了,但是现在大学生都是30系列的显卡的电脑,所以部署环境第一步就被卡死了。

Alihao_的博客 2467

Ultralytics HUB平台:零代码训练部署YOLO模型

你是否还在为YOLO模型训练的复杂流程而困扰?从环境配置、数据集标注到模型调参,每一步都可能耗费数小时甚至数天时间。Ultralytics HUB平台彻底改变了这一现状,提供一站式零代码解决方案,让你只需点击鼠标即可完成从数据上传到模型部署的全流程。本文将详细介绍如何利用Ultralytics HUB平台,在无需编写任何代码的情况下,快速训练和部署高精度YOLO模型。 读完本文后,你将能够: -...

gitblog_00879的博客 1560

基于Pytorch搭建YOLOV5目标检测平台-训练PASCAL VOC数据集遇到的问题汇总

使用yolov5训练的问题汇总:yolov5报错:RuntimeError: a view of a leaf Variable that requires grad is being used in an in-place;解决 OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized问题;解决“TypeError: can‘t convert cuda:0 device type t

m0_61820721的博客 1840

YOLO训练推理一体化平台 AI辅助标注 | 训练 | 推理 |一体化平台

YOLO训练推理一体化平台 AI辅助标注 | 训练 | 推理 |一体化平台

qq1309399183的博客 154

使用AutoDL平台训练自己的YOLO模型,以YOLO11为例

摘要:本文介绍了在AutoDL云平台上训练YOLOv11模型的完整流程。首先选择L20显卡实例并配置PyTorch2.51+Python3.12环境,通过SSH/XTerminal连接后创建conda环境并安装ultralytics库。准备包含train/val文件夹的数据集,配置data.yaml定义路径和类别,编写train.py设置训练参数(如epochs=50、batch=32)。训练完成后,模型权重保存在run/detect/train/weights/best.pt中。该方法适用于其他YOLO版

qq_44242804的博客 2020

YOLOv8图形化训练平台上线:3分钟启动专业目标检测训练,操作直观

告别命令行黑屏时代!全新YOLOv8可视化训练平台支持点击式操作、智能参数推荐与实时效果,新手3分钟完成首次训练,兼顾科研严谨性与工程易用性。

htzss1990的博客 163

标注工具|YOLOv8/11在线标注训练平台

不过部署到公司内网上了,前几天有个项目,有大量的数据集需要进行标注,公司找了很多研究生来标注,由于管理不到位,大家用的不同的标注软件标注,并且有些人的转换脚本可能也写错了,导致了混起来的数据严重影响了项目进度。刚好我说我写了一个平台,我让他们进入了我的在线平台,让大家在一个项目里实时在线协同标注,效率真的很高。这大概是编程的最初的快乐吧,实现自己想要的,得到大家的认可。于是我把工作中最顺手的想法全部写进了自己的工具里--从标注到训练完全打通,在多个AI的帮助之下,我的项目很快诞生了。很久没更新编程记录了。

Maikouce的博客 396

YOLO V5 训练自己的数据集(全网最详细)

用YOLO v5训练自己的数据集,按照这个教程,100%能完成,本教程主要用训练行人检测

hexs666的博客 9010
上一篇: 基于丹摩智算平台部署SD3与ComfyUI进行文本生成图像
下一篇: 比特币安全机制与交易验证体系:私钥、公钥与防伪防篡改的深度解析
Srlua小谢
Srlua小谢 优质创作者: 编程框架技术领域 优质创作者: 编程框架技术领域
博客等级 码龄4年 8963粉丝 332原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值