すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::PAIPlugin::TrainingJob

最終更新日:Mar 17, 2025

ALIYUN::PAIPlugin::TrainingJob は、トレーニングジョブを作成するために使用されます。

構文

{
  "Type": "ALIYUN::PAIPlugin::TrainingJob",
  "Properties": {
    "Algorithm": String,
    "CampaignId": String,
    "DataPath": String,
    "Name": String,
    "UserConfig": Map,
    "Remark": String,
    "WaitForTrainingFinish": Boolean
  }
}

プロパティ

プロパティ

必須

編集可能

説明

制約

Algorithm

String

はい

いいえ

関連付けるアルゴリズムの ID。

なし。

CampaignId

String

はい

いいえ

関連付ける運用アクティビティの ID。

なし。

DataPath

String

はい

いいえ

トレーニングするデータが保存されているパス。

なし。

Name

String

はい

いいえ

トレーニングジョブの名前。

なし。

UserConfig

Map

はい

いいえ

ユーザー設定。

なし。

Remark

String

いいえ

いいえ

備考。

なし。

WaitForTrainingFinish

Boolean

いいえ

いいえ

リソースを作成する前にトレーニングジョブが完了するまで待機するかどうかを指定します。

最大待機時間は 40 分です。

戻り値

Fn::GetAtt

TrainingJobId: トレーニングジョブの ID。

説明

CampaignId プロパティなどのプロパティのマスクされた値は、ビジネス要件に基づいて変更する必要があります。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  TrainingJob:
    Type: ALIYUN::PAIPlugin::TrainingJob
    Properties:
      DataPath: https://bucket.region.aliyuncs.com/folder/
      CampaignId: 0a54e195-03e2-40bd-869d-b71cb302****
      UserConfig:
        start_date: '20210101'
        end_date: '20210131'
      Algorithm: user_recall
      Name: VIP customers
Outputs:
  TrainingJobId:
    Description: The training job id.
    Value:
      Fn::GetAtt:
        - TrainingJob
        - TrainingJobId

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "TrainingJob": {
      "Type": "ALIYUN::PAIPlugin::TrainingJob",
      "Properties": {
        "DataPath": "https://bucket.region.aliyuncs.com/folder/",
        "CampaignId": "0a54e195-03e2-40bd-869d-b71cb302****",
        "UserConfig": {
          "start_date": "20210101",
          "end_date": "20210131"
        },
        "Algorithm": "user_recall",
        "Name": "VIP customers"
      }
    }
  },
  "Outputs": {
    "TrainingJobId": {
      "Description": "トレーニングジョブ ID。",
      "Value": {
        "Fn::GetAtt": [
          "TrainingJob",
          "TrainingJobId"
        ]
      }
    }
  }
}