发布数据集版本
这个功能解决什么问题
数据集是一个可以随时改动的工作区。你可以往里加图片、删图片、调整标注,所有改动都会直接落到当前数据集上。
但训练任务需要一份稳定、可复现的输入。如果在训练进行时数据集还在变动,训练结果就没法对比和追溯。版本就是为了解决这个问题。
发布版本,等于给当前数据集拍一张「不可变快照」。快照里的内容固定下来,之后无论你怎么改动工作区,这个版本都不会变。
- 数据集是可变的工作区,你可以随时增删图片、调整标注。
- 训练需要稳定、可复现的输入,这就是「版本」的作用。
- 版本是数据集某个时刻的不可变快照,发布后内容固定。
- 新建训练任务时必须绑定一个已发布的版本,这是平台的强制要求。
前置条件
- 项目已经有数据集,并且里面有数据(图片或标注)。
- 你对这个数据集拥有编辑权限。
操作步骤
进入数据集详情
在项目工作区左侧导航点击「数据集」,进入数据集详情页。
打开版本标签页
在详情页顶部的标签栏点击「版本」。
点击发布版本
点击版本列表右上角的「发布版本」按钮。
填写版本信息
在弹出的对话框里填写版本名称(可选)和描述(可选)。版本名称只是一个展示用的别名,方便你日后辨认。
确认发布
点击对话框里的「发布」按钮。
等待发布完成
版本状态会从「发布中」变成「就绪」。发布过程中平台会对当前数据集做快照,请耐心等待。



字段说明
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
versionName | 文本 | 可选 | — | 版本展示名,例如 v1.0、Baseline-2024Q1。留空时只显示版本号。最多 100 个字符。 |
description | 多行文本 | 可选 | — | 版本说明,记录这版数据的特点或用途。 |
版本号由系统自动递增,按 #1、#2、#3 依次生成,你无法手动指定。你在表单里填的「版本名称」只是一个展示用的别名,不影响版本号本身。在版本列表里,每个版本会同时显示编号和你的自定义名称。
发布过程会对当前数据集做快照。这段时间请避免上传、删除图片或修改标注,以免快照内容不一致。同一个数据集同时只允许一个发布或恢复操作,等当前操作结束才能开始下一个。
版本状态说明
一个版本在生命周期里会经历以下几种状态:
| 状态 | 含义 |
|---|---|
| 发布中(creating) | 正在生成快照,尚未完成。 |
| 就绪(ready) | 快照已生成,可以用于训练。 |
| 已归档(archived) | 不再作为训练候选,但文件仍然保留,需要时可以恢复或下载。 |
版本可执行操作
一个处于「就绪」状态的版本,可以执行以下操作:
- 训练:直接基于这个版本创建训练任务,版本内容会作为训练输入。
- 恢复:把版本里的文件恢复到工作区。同名文件会被覆盖,但工作区里新增的文件不受影响。
- 归档:把不再使用的版本归档,归档后不会出现在训练候选列表里。
- 下载:下载这个版本的完整数据(ZIP),用于备份或迁移。
结果
版本状态变为「就绪」后,它就成了一个可用的训练输入。接下来你可以在「训练」里创建训练任务时绑定这个版本,开始模型训练。
常见问题
版本号是系统自动给的编号(#1、#2、#3…),用来排序和追溯。版本名称是你自己起的别名,纯粹方便辨认,比如「基线版」「Q1 数据」。两者互不影响。
如果同一个数据集已经有发布或恢复操作在进行,再次点击发布会失败。请等当前操作结束(状态变成「就绪」或「已归档」)后再试。
归档只是把版本移出训练候选列表,文件并不会删除。你可以随时下载归档版本的数据,或者把它恢复到工作区继续使用。已经被训练任务或模型引用的版本,不能直接删除,只能归档。