Machine Learning Platform for AI (PAI) のiTAGが提供するラベリングテンプレートが要件を満たさない場合は、カスタムラベリングテンプレートを作成できます。 このトピックでは、カスタムラベリングテンプレートのデータ構造について説明します。
シナリオ
カスタムラベリングテンプレートは、特定のラベリングシナリオに適用されます。
データ構造
入力データ
の各行. マニフェストオブジェクトを含む入力データのファイル。 テンプレートを作成するときに、各行に含める必要があるフィールドを指定できます。
{"data":{"picture_url":"oss://tongxin-lly.oss-cn-hangzhou.aliyuncs.com/iTAG/pic/13.jpg","text":"Alibaba Group's 10th anniversary and the founding of Alibaba Cloud"}} ...
出力データ
の各行. マニフェスト出力データのファイルには、オブジェクトとそのオブジェクトのラベル付け結果が含まれます。 次のコードは、各行のJSON文字列の例を示しています:
{ "data": { "picture_url": "oss://itag.oss-cn-hangzhou.aliyuncs.com/tongxin_pic/13.jpg", "source": "Alibaba Group's 10th anniversary and the founding of Alibaba Cloud" }, "label-1435504604476547072": { "results": [ { "questionId": "1", "data": [ { "id": "e0755602-b90f-4d15-a11d-8951e001****", "type": "image/polygon", "value": [ [ 281.0181818181821, 451.49090909090916 ], [ 281.0181818181821, 281.0181818181821, ], [ 829.927272727273, 1116.7636363636366 ], [ 829.927272727273, 451.49090909090916 ] ], "labels": { "boundingbox": "Label 2" } } ], "rotation": 0, "markTitle": "Selection box-IMG-3", "width": 960, "type": "image", "height": 960 }, { "objects": [ { "result": { "NER": [ "Label 7" ] }, "color": null, "id": null, "text": "Group celebration", "start": 4, "end": 7 } ], "empty": false }, { "questionId": "3", "data": "Answer keys to gap-filling exercises", "markTitle": "Text content", "type": "survey/value" }, { "questionId": "4", "data": "Label 222", "markTitle": "Single-choice", "type": "survey/value" } ] } }