forked from docs/modelarts
![otcbot[bot]](/assets/img/avatar_default.png)
Changes to ma_api from doc-exports#14 This is an automatically created Pull Request for changes to ma_api in opentelekomcloud-docs/doc-exports#14. Please do not edit it manually, since update to the original PR will overwrite local changes. Original patch file, as well as complete rst archive, can be found in the artifacts of the opentelekomcloud-docs/doc-exports#14 Reviewed-by: Beibei <None>
20 KiB
20 KiB
- original_name
UpdateDataset.html
Modifying a Dataset
Function
This API is used to modify basic information about a dataset, such as the dataset name, description, current version, and labels.
URI
PUT /v2/{project_id}/datasets/{dataset_id}
Parameter | Mandatory | Type | Description |
---|---|---|---|
dataset_id | Yes | String | Dataset ID. |
project_id | Yes | String | Project ID. For details about how to obtain the project ID, see Obtaining a Project ID <modelarts_03_0147> . |
Request Parameters
Parameter | Mandatory | Type | Description |
---|---|---|---|
add_labels | No | Array of Label <updatedataset__request_label> objects |
List of added labels. |
current_version_id | No | String | ID of current dataset version. |
dataset_name | No | String | Dataset name. |
delete_labels | No | Array of Label <updatedataset__request_label> objects |
List of deleted labels. |
description | No | String | Dataset description. The value contains 0 to 256 characters and does not support the following special characters: ^!<>=&"' |
update_labels | No | Array of Label <updatedataset__request_label> objects |
List of updated labels. |
Parameter | Mandatory | Type | Description |
---|---|---|---|
attributes | No | Array of LabelAttribute <updatedataset__request_labelattribute> objects |
Multi-dimensional attribute of a label. For example, if the label is music, attributes such as style and artist may be included. |
name | No | String | Label name. |
property | No | LabelProperty <updatedataset__request_labelproperty> object |
Basic attribute key-value pair of a label, such as color and shortcut keys. |
type | No | Integer | Label type. The options are as follows: - 0: image classification - 1: object detection - 100: text classification - 101: named entity recognition - 102: text triplet relationship - 103: text triplet entity - 200: speech classification - 201: speech content - 202: speech paragraph labeling - 600: video classification |
Parameter | Mandatory | Type | Description |
---|---|---|---|
default_value | No | String | Default value of a label attribute. |
id | No | String | Label attribute ID. |
name | No | String | Label attribute name. |
type | No | String | Label attribute type. The options are as follows: - text: text - select: single-choice drop-down list |
values | No | Array of LabelAttributeValue <updatedataset__request_labelattributevalue> objects |
List of label attribute values. |
Parameter | Mandatory | Type | Description |
---|---|---|---|
id | No | String | Label attribute value ID. |
value | No | String | Label attribute value. |
Parameter | Mandatory | Type | Description |
---|---|---|---|
@modelarts:color | No | String | Default attribute: Label color, which is a hexadecimal code of the color. By default, this parameter is left blank. Example: #FFFFF0. |
@modelarts:default_shape | No | String | Default attribute: Default shape of an object detection label (dedicated attribute). By default, this parameter is left blank. The options are as follows: - bndbox: rectangle - polygon: polygon - circle: circle - line: straight line - dashed: dotted line - point: point - polyline: polyline |
@modelarts:from_type | No | String | Default attribute: Type of the head entity in the triplet relationship label. This attribute must be specified when a relationship label is created. This parameter is used only for the text triplet dataset. |
@modelarts:rename_to | No | String | Default attribute: The new name of the label. |
@modelarts:shortcut | No | String | Default attribute: Label shortcut key. By default, this parameter is left blank. For example: D. |
@modelarts:to_type | No | String | Default attribute: Type of the tail entity in the triplet relationship label. This attribute must be specified when a relationship label is created. This parameter is used only for the text triplet dataset. |
Response Parameters
Status code: 200
Parameter | Type | Description |
---|---|---|
dataset_id | String | Dataset ID. |
Example Requests
Modifying a Dataset
{
"dataset_id" : "gfghHSokody6AJigS5A",
"description" : "just a test",
"add_tags" : [ {
"name" : "Pig",
"type" : 0,
"property" : {
"@modelarts:color" : "#3399ff"
}
} ]
}
Example Responses
Status code: 200
OK
{
"dataset_id" : "gfghHSokody6AJigS5A"
}
Status Codes
Status Code | Description |
---|---|
200 | OK |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Error Codes
See Error Codes <modelarts_03_0095>
.