跳转至内容

项目

Ultralytics Platform 项目为组织和管理您的模型提供了有效的解决方案。将相关模型分组,以便于管理、比较和开发。

graph TB
    P[Project] --> M1[Model 1]
    P --> M2[Model 2]
    P --> M3[Model 3]
    M1 --> C[Charts Dashboard]
    M2 --> C
    M3 --> C
    M1 --> T[Comparison Table]
    M2 --> T
    M3 --> T

    style P fill:#4CAF50,color:#fff
    style C fill:#2196F3,color:#fff
    style T fill:#FF9800,color:#fff

创建项目

导航到侧边栏中的 项目,然后点击 创建项目

Ultralytics 平台项目列表

快速创建

您也可以从主页的快速操作中创建一个项目。

输入您的项目详情:

  • 名称:项目的描述性名称(自动生成一个随机名称)
  • 描述:关于项目目的的可选说明
  • 可见性: 公开 (任何人都可以查看) 或 私有 (只有您可以访问)
  • 许可证:您项目的可选许可证(AGPL-3.0、Apache-2.0、MIT、GPL-3.0、BSD-3-Clause、LGPL-3.0、MPL-2.0、EUPL-1.1、Unlicense、Ultralytics-Enterprise 等)

Ultralytics 平台新建项目对话框:名称、可见性、许可证

点击 创建 以完成。您的新项目将显示在项目列表和侧边栏中。

项目页面

项目页面主要包含两个区域:

区域描述
模型侧边栏项目中所有模型的可调整大小列表,具有搜索、状态筛选器、排序选项和用于选择的复选框
主面板图表仪表板或比较表(在视图之间切换)

Ultralytics 平台项目页面侧边栏和图表

项目标题

标题显示:

  • 项目图标(可自定义颜色、字母或上传图片)
  • 可编辑名称(点击重命名;slug 自动更新)
  • 许可证徽章
  • 模型数量、已完成/运行中/失败的数量、总大小
  • 克隆计数上次更新时间戳
  • 描述(点击编辑)

标题中的操作按钮:

按钮描述
新模型打开训练对话框
克隆克隆项目和所有模型(公共项目)
星标星标/取消星标项目
分享公共项目的社交分享
刷新刷新项目数据
删除将项目移至垃圾箱

视图模式

使用视图控件切换两种视图模式:

  • 图表视图:交互式图表仪表板,显示所选模型的损失曲线和指标比较
  • 表格视图: 对比表,并排显示训练参数和最终指标,并带有差异模式以突出显示不同的列

Ultralytics 平台项目比较表格视图

模型侧边栏

可调整大小的侧边栏列出了项目中的所有模型:

  • 复选框:用于选择哪些模型显示在图表/表格中
  • 搜索: 按名称筛选模型
  • 查看选项 用于状态筛选器(全部、已完成、运行中、启动中、待处理、失败、已取消)、按任务分组和排序顺序
  • 拖放 .pt 将文件直接拖到侧边栏以上传模型(模型上传详情)
  • 训练进度显示运行模型的(epoch计数和进度条)

点击任意模型以打开其 模型页面

项目图标

自定义您的项目图标:

  1. 点击项目名称旁边的图标
  2. 选择一种 颜色 和一个 字母,或上传自定义 图像
  3. 更改自动保存

可见性设置

控制谁可以查看您的项目:

设置描述
公开任何人都可以通过探索页面查看
私有仅您和协作者

与协作者共享

与其他用户共享私有项目:

  1. 点击项目页面上的分享按钮
  2. 输入协作者的用户名或电子邮件
  3. 设置他们的角色
  4. 点击 邀请

具有编辑者权限的协作者可以在您的项目中上传模型并开始训练。有关角色权限,请参阅团队

克隆项目

将公共项目克隆到您自己的账户:

  1. 访问公共项目页面
  2. 点击 克隆项目
  3. 该项目及其所有模型都将作为私有项目复制到您的账户。

克隆行为

克隆项目在您的账户中总是创建为私有。克隆计数显示在原始项目上。如果原始项目具有版权共享许可证(例如 AGPL-3.0),则克隆项目将继承并锁定该许可证。

模型比较

图表仪表板

使用图表仪表板比较模型性能:

  1. 使用复选框在侧边栏中选择模型
  2. 查看按类型分组的叠加指标曲线(指标、训练损失、验证损失、学习率)
  3. 拖动图表以重新排列,拖动边缘以调整大小
  4. 悬停以查看精确值,点击图例项以隐藏/显示模型,点击模型线以导航到该模型

可用图表组:

图表
指标mAP50、mAP50-95、精确率、召回率
训练损失train/box_loss, train/cls_loss, train/dfl_loss
验证损失val/box_loss、val/cls_loss、val/dfl_loss
学习率lr/pg0, lr/pg1, lr/pg2

交互式图表

  • 悬停查看精确值
  • 点击图例项以隐藏/显示模型
  • 拖动以缩放至特定区域
  • 点击模型行以导航到该模型的页面
  • 重新排列和调整图表大小;布局在会话之间保持不变

对比表

切换到表格视图,以便并排比较训练参数和最终指标:

  1. 点击表格视图模式切换按钮
  2. 以行形式查看所有选定模型,其中训练参数和指标作为列
  3. 使用差异按钮仅突出显示模型之间值不同的列

上传模型

上传现有 .pt 模型文件:

  1. 拖放:将文件拖放到项目页面或模型侧边栏
  2. 可以同时上传多个文件(最多支持3个并发上传)
  3. 模型元数据(任务、架构、类别名称、训练结果)自动从 .pt 文件
  4. 图表会根据本地解析的数据即时更新,同时上传在后台完成

支持的文件

仅限 PyTorch .pt 支持来自 Ultralytics YOLO 训练的文件。平台解析嵌入式元数据,包括训练结果、参数、任务类型和类名。请参阅 模型 有关格式详情。

编辑项目

更新项目名称、描述或设置:

  1. 点击项目名称进行内联编辑。
  2. 点击描述以进行内联编辑
  3. 点击图标以自定义它
  4. 点击许可证徽章以更改许可证。

Ultralytics 平台项目设置

删除项目

移除不再需要的项目:

  1. 点击标题栏中的删除按钮(垃圾桶图标)
  2. 确认删除

级联删除

删除项目也会删除其中所有模型。此操作会将项目移至回收站,可在30天内恢复。

常见问题

一个项目可以包含多少个模型?

每个项目的模型数量没有硬性限制。但是,为了更好地组织,我们建议:

  • 将相关实验(相同数据集/任务)分组
  • 归档旧实验
  • 使用有意义的项目名称

我可以恢复已删除的项目吗?

是的,已删除的项目会进入回收站,并可在 30 天内恢复:

  1. 前往 设置 > 回收站
  2. 找到项目
  3. 点击 恢复

我能否在项目之间传输模型?

是的,您可以使用模型页面上的克隆模型对话框将模型克隆到不同的项目。



📅 创建于 2 个月前 ✏️ 更新于 5 天前
glenn-jochermykolaxboikosergiuwaxmannraimbekovm

评论