更新时间:2024-04-24 GMT+08:00
分享

属性总览

您可以使用LabelingStep来构建数据集标注节点,LabelingStep结构如下:

表1 LabelingStep

属性

描述

是否必填

数据类型

name

数据集标注节点的名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符),一个Workflow里的两个step名称不能重复

str

inputs

数据集标注节点的输入列表

LabelingInput或者LabelingInput的列表

outputs

数据集标注节点的输出列表

LabelingOutput或者LabelingOutput的列表

properties

数据集标注相关的配置信息

LabelTaskProperties

title

title信息,主要用于前端的名称展示

str

description

数据集标注节点的描述信息

str

policy

节点执行的policy

StepPolicy

depend_steps

依赖的节点列表

Step或者Step的列表

表2 LabelingInput

属性

描述

是否必填

数据类型

name

数据集标注节点的输入名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符)。同一个Step的输入名称不能重复

str

data

数据集标注节点的输入数据对象

数据集或标注任务相关对象,当前仅支持Dataset, DatasetConsumption, DatasetPlaceholder,LabelTask,LabelTaskPlaceholder,LabelTaskConsumption,DataConsumptionSelector

表3 LabelingOutput

属性

描述

是否必填

数据类型

name

数据集标注节点的输出名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符)。同一个Step的输出名称不能重复

str

表4 LabelTaskProperties

属性

描述

是否必填

数据类型

task_type

标注任务类型,返回指定标注任务类型的任务列表。

LabelTaskTypeEnum

task_name

标注任务名称,名称只能包含中文、字母、数字、中划线和下划线,长度为1-100位。

当输入是数据集对象时,该参数必填

str、Placeholder

labels

待创建的标签列表

Label

properties

标注任务的属性,可扩展字段,可以记录自定义信息。

dict

auto_sync_dataset

标注任务的标注结果是否自动同步至数据集。可选值如下:

  • true:标注任务的标注结果自动同步至数据集(默认值)
  • false:标注任务的标注结果不自动同步至数据集

bool

content_labeling

语音分割标注任务是否开启内容标注,默认开启。

bool

description

标注任务描述信息,长度为0-256位,不能包含^!<>=&"'特殊字符。

str

表5 Label

属性

描述

是否必填

数据类型

name

标签名称

str

property

标签基本属性键值对,如颜色、快捷键等

str、dic、Placeholder

type

标签类型

LabelTypeEnum

枚举类型

枚举值

LabelTaskTypeEnum

IMAGE_CLASSIFICATION

OBJECT_DETECTION

IMAGE_SEGMENTATION

TEXT_CLASSIFICATION

NAMED_ENTITY_RECOGNITION

TEXT_TRIPLE

AUDIO_CLASSIFICATION

SPEECH_CONTENT

SPEECH_SEGMENTATION

DATASET_TABULAR

VIDEO_ANNOTATION

FREE_FORMAT

分享:

    相关文档

    相关产品