Jobs - Create Or Update
작업을 만들고 실행합니다.
업데이트 사례의 경우 전달된 정의의 태그가 기존 작업의 태그를 대체합니다.
작업을 만들고 실행합니다.
업데이트 사례의 경우 전달된 정의의 태그가 기존 작업의 태그를 대체합니다.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}?api-version=2025-12-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
id
|
path | True |
string |
작업의 이름 및 식별자입니다. 대/소문자를 구분합니다. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
|
subscription
|
path | True |
string minLength: 1 |
대상 구독의 ID입니다. |
|
workspace
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ |
Azure Machine Learning 작업 영역 이름 |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
요청 본문
| Name | 필수 | 형식 | Description |
|---|---|---|---|
| properties | True | JobBaseProperties: |
[필수] 엔터티의 추가 특성입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
리소스 'JobBase' 업데이트 작업이 성공했습니다 |
|
| 201 Created |
리소스 'JobBase' 생성 작업 성공 |
|
| Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
|
Create |
|
Create |
|
Create |
|
Create |
CreateOrUpdate AutoML Job.
샘플 요청
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/jobs/string?api-version=2025-12-01
{
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"experimentName": "string",
"identity": {
"identityType": "AMLToken"
},
"isArchived": false,
"jobType": "AutoML",
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "ReadWriteMount",
"uri": "string"
}
},
"properties": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad": null
}
}
},
"services": {
"string": {
"endpoint": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
}
}
},
"tags": {
"string": "string"
},
"taskDetails": {
"limitSettings": {
"maxTrials": 2
},
"modelSettings": {
"validationCropSize": 2
},
"searchSpace": [
{
"validationCropSize": "choice(2, 360)"
}
],
"targetColumnName": "string",
"taskType": "ImageClassification",
"trainingData": {
"jobInputType": "mltable",
"uri": "string"
}
}
}
}
샘플 응답
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"experimentName": "string",
"identity": {
"identityType": "AMLToken"
},
"isArchived": false,
"jobType": "AutoML",
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "ReadWriteMount",
"uri": "string"
}
},
"properties": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad": null
}
}
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"status": "Scheduled",
"tags": {
"string": "string"
},
"taskDetails": {
"limitSettings": {
"maxTrials": 2
},
"modelSettings": {
"validationCropSize": 2
},
"searchSpace": [
{
"validationCropSize": "choice(2, 360)"
}
],
"targetColumnName": "string",
"taskType": "ImageClassification",
"trainingData": {
"jobInputType": "mltable",
"uri": "string"
}
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "ManagedIdentity"
}
}
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"experimentName": "string",
"identity": {
"identityType": "AMLToken"
},
"isArchived": false,
"jobType": "AutoML",
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "ReadWriteMount",
"uri": "string"
}
},
"properties": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad": null
}
}
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"status": "Scheduled",
"tags": {
"string": "string"
},
"taskDetails": {
"limitSettings": {
"maxTrials": 2
},
"modelSettings": {
"validationCropSize": 2
},
"searchSpace": [
{
"validationCropSize": "choice(2, 360)"
}
],
"targetColumnName": "string",
"taskType": "ImageClassification",
"trainingData": {
"jobInputType": "mltable",
"uri": "string"
}
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "ManagedIdentity"
}
}
CreateOrUpdate Command Job.
샘플 요청
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/jobs/string?api-version=2025-12-01
{
"properties": {
"description": "string",
"codeId": "string",
"command": "string",
"computeId": "string",
"displayName": "string",
"distribution": {
"distributionType": "TensorFlow",
"parameterServerCount": 1,
"workerCount": 1
},
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"experimentName": "string",
"identity": {
"identityType": "AMLToken"
},
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"jobType": "Command",
"limits": {
"jobLimitsType": "Command",
"timeout": "PT5M"
},
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "ReadWriteMount",
"uri": "string"
}
},
"properties": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"e6b6493e-7d5e-4db3-be1e-306ec641327e": null
}
}
},
"services": {
"string": {
"endpoint": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
}
}
},
"tags": {
"string": "string"
}
}
}
샘플 응답
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"codeId": "string",
"command": "string",
"computeId": "string",
"displayName": "string",
"distribution": {
"distributionType": "TensorFlow",
"parameterServerCount": 1,
"workerCount": 1
},
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"experimentName": "string",
"identity": {
"identityType": "AMLToken"
},
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"jobType": "Command",
"limits": {
"jobLimitsType": "Command",
"timeout": "PT5M"
},
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "ReadWriteMount",
"uri": "string"
}
},
"parameters": {
"string": "string"
},
"properties": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"a0847709-f5aa-4561-8ba5-d915d403fdcf": null
}
}
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"status": "NotStarted",
"tags": {
"string": "string"
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"codeId": "string",
"command": "string",
"computeId": "string",
"displayName": "string",
"distribution": {
"distributionType": "TensorFlow",
"parameterServerCount": 1,
"workerCount": 1
},
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"experimentName": "string",
"identity": {
"identityType": "AMLToken"
},
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"jobType": "Command",
"limits": {
"jobLimitsType": "Command",
"timeout": "PT5M"
},
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "ReadWriteMount",
"uri": "string"
}
},
"parameters": {
"string": "string"
},
"properties": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"b8163d40-c351-43d6-8a34-d0cd895b8a5a": null
}
}
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"status": "NotStarted",
"tags": {
"string": "string"
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
CreateOrUpdate Pipeline Job.
샘플 요청
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/jobs/string?api-version=2025-12-01
{
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"experimentName": "string",
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"jobType": "Pipeline",
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "Upload",
"uri": "string"
}
},
"properties": {
"string": "string"
},
"services": {
"string": {
"endpoint": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
}
}
},
"settings": {},
"tags": {
"string": "string"
}
}
}
샘플 응답
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"experimentName": "string",
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"jobType": "Pipeline",
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "Upload",
"uri": "string"
}
},
"properties": {
"string": "string"
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"settings": {},
"status": "NotStarted",
"tags": {
"string": "string"
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"experimentName": "string",
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"jobType": "Pipeline",
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "Upload",
"uri": "string"
}
},
"properties": {
"string": "string"
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"settings": {},
"status": "NotStarted",
"tags": {
"string": "string"
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
CreateOrUpdate Sweep Job.
샘플 요청
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/my-aml-workspace/jobs/string?api-version=2025-12-01
{
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"earlyTermination": {
"delayEvaluation": 1,
"evaluationInterval": 1,
"policyType": "MedianStopping"
},
"experimentName": "string",
"jobType": "Sweep",
"limits": {
"jobLimitsType": "Sweep",
"maxConcurrentTrials": 1,
"maxTotalTrials": 1,
"trialTimeout": "PT1S"
},
"objective": {
"goal": "Minimize",
"primaryMetric": "string"
},
"properties": {
"string": "string"
},
"samplingAlgorithm": {
"samplingAlgorithmType": "Grid"
},
"searchSpace": {
"string": {}
},
"services": {
"string": {
"endpoint": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
}
}
},
"tags": {
"string": "string"
},
"trial": {
"codeId": "string",
"command": "string",
"distribution": {
"distributionType": "Mpi",
"processCountPerInstance": 1
},
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"e6b6493e-7d5e-4db3-be1e-306ec641327e": null
}
}
}
}
}
}
샘플 응답
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"earlyTermination": {
"delayEvaluation": 1,
"evaluationInterval": 1,
"policyType": "MedianStopping"
},
"experimentName": "string",
"jobType": "Sweep",
"limits": {
"jobLimitsType": "Sweep",
"maxConcurrentTrials": 1,
"maxTotalTrials": 1,
"trialTimeout": "PT1S"
},
"objective": {
"goal": "Minimize",
"primaryMetric": "string"
},
"properties": {
"string": "string"
},
"samplingAlgorithm": {
"samplingAlgorithmType": "Grid"
},
"searchSpace": {
"string": {}
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"status": "NotStarted",
"tags": {
"string": "string"
},
"trial": {
"codeId": "string",
"command": "string",
"distribution": {
"distributionType": "Mpi",
"processCountPerInstance": 1
},
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"e6b6493e-7d5e-4db3-be1e-306ec641327e": null
}
}
}
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
{
"name": "string",
"type": "string",
"id": "string",
"properties": {
"description": "string",
"computeId": "string",
"displayName": "string",
"earlyTermination": {
"delayEvaluation": 1,
"evaluationInterval": 1,
"policyType": "MedianStopping"
},
"experimentName": "string",
"jobType": "Sweep",
"limits": {
"jobLimitsType": "Sweep",
"maxConcurrentTrials": 1,
"maxTotalTrials": 1,
"trialTimeout": "PT1S"
},
"objective": {
"goal": "Minimize",
"primaryMetric": "string"
},
"properties": {
"string": "string"
},
"samplingAlgorithm": {
"samplingAlgorithmType": "Grid"
},
"searchSpace": {
"string": {}
},
"services": {
"string": {
"endpoint": "string",
"errorMessage": "string",
"jobServiceType": "string",
"port": 1,
"properties": {
"string": "string"
},
"status": "string"
}
},
"status": "NotStarted",
"tags": {
"string": "string"
},
"trial": {
"codeId": "string",
"command": "string",
"distribution": {
"distributionType": "Mpi",
"processCountPerInstance": 1
},
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"e6b6493e-7d5e-4db3-be1e-306ec641327e": null
}
}
}
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
정의
| Name | Description |
|---|---|
|
All |
모든 노드는 서비스가 작업의 모든 노드에서 실행됨을 의미합니다 |
|
Aml |
AML 토큰 ID 구성. |
|
Auto |
예측 기간은 시스템에 의해 자동으로 결정됩니다. |
|
Auto |
AutoMLJob 클래스. 이 클래스는 분류/회귀 등과 같은 AutoML 작업을 실행하는 데 사용합니다. 지원되는 모든 작업에 대한 TaskType 열거형을 참조하세요. |
|
Auto |
N-교차 검증이 자동으로 결정됩니다. |
|
Auto |
|
|
Auto |
|
|
Auto |
대상 지연 롤링 윈도우가 자동으로 결정됩니다. |
|
Azure |
Azure DevOps와 관련된 웹후크 세부 정보 |
|
Bandit |
여유 기준에 따라 조기 종료 정책과 평가를 위한 빈도 및 지연 간격을 정의합니다 |
|
Bayesian |
이전 값을 기반으로 값을 생성하는 샘플링 알고리즘을 정의합니다. |
|
Blocked |
AutoML에서 지원하는 모든 분류 모델에 대한 열거형입니다. |
| Classification |
AutoML 테이블 수직의 분류 작업입니다. |
|
Classification |
AutoML에서 지원하는 모든 분류 모델에 대한 열거형입니다. |
|
Classification |
분류 다중 레이블 작업에 대한 기본 메트릭입니다. |
|
Classification |
분류 작업에 대한 기본 메트릭입니다. |
|
Classification |
분류 학습 관련 구성. |
|
Command |
명령 작업 정의. |
|
Command |
명령 작업 제한 클래스. |
|
created |
리소스를 만든 ID의 형식입니다. |
|
Custom |
시계열 빈도 단위로 원하는 최대 예측 수평선입니다. |
|
Custom |
|
|
Custom |
|
|
Custom |
N-Cross 검증은 사용자가 지정합니다. |
|
Custom |
|
|
Custom |
|
|
Custom |
|
|
Distribution |
작업 분배 유형을 판별하는 열거형입니다. |
|
Early |
|
|
Email |
이메일 알림 유형을 결정하는 열거형입니다. |
|
Error |
리소스 관리 오류 추가 정보입니다. |
|
Error |
오류 세부 정보입니다. |
|
Error |
오류 응답 |
|
Feature |
숫자 기능에 대한 지연을 생성하기 위한 플래그입니다. |
|
Featurization |
기능화 모드 - 사용자는 기본 '자동' 모드를 유지할 수 있으며 AutoML은 기능화 단계에서 필요한 데이터 변환을 처리합니다. '끄기'를 선택하면 기능화가 수행되지 않습니다. '사용자 지정'을 선택하면 사용자는 추가 입력을 지정하여 기능화를 수행하는 방법을 사용자 지정할 수 있습니다. |
|
Forecast |
예측 기간 선택 모드를 결정하는 열거형입니다. |
| Forecasting |
AutoML 테이블 수직의 예측 작업입니다. |
|
Forecasting |
AutoML에서 지원하는 모든 예측 모델에 대한 열거형입니다. |
|
Forecasting |
예측 작업에 대한 기본 지표입니다. |
|
Forecasting |
특정 매개변수 예측. |
|
Forecasting |
예측 교육 관련 구성. |
| Goal |
하이퍼파라미터 튜닝에 대해 지원되는 메트릭 목표를 정의합니다. |
|
Grid |
공간의 모든 값 조합을 철저하게 생성하는 샘플링 알고리즘을 정의합니다. |
|
Identity |
Enum을 사용하여 ID 프레임워크를 결정합니다. |
|
Image |
이미지 분류. 다중 클래스 이미지 분류는 이미지가 클래스 집합의 단일 레이블로만 분류될 때 사용됩니다(예: 각 이미지는 '고양이', '개' 또는 '오리'의 이미지로 분류됩니다). |
|
Image |
이미지 분류 다중 레이블. 다중 레이블 이미지 분류는 이미지가 레이블 집합에서 하나 이상의 레이블을 가질 수 있는 경우에 사용됩니다(예: 이미지에 '고양이'와 '개' 둘 다 레이블이 지정될 수 있음). |
|
Image |
이미지 인스턴스 세분화. 인스턴스 분할은 픽셀 수준에서 이미지의 개체를 식별하는 데 사용되며 이미지의 각 개체 주위에 다각형을 그립니다. |
|
Image |
AutoML 작업에 대한 설정을 제한합니다. |
|
Image |
모델 설정의 값을 스윕하는 분포 식입니다. <예> 몇 가지 예는 다음과 같습니다.
|
|
Image |
모델 설정의 값을 스윕하는 분포 식입니다. <예> 몇 가지 예는 다음과 같습니다.
|
|
Image |
모델 학습에 사용되는 설정입니다. 사용 가능한 설정에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models |
|
Image |
모델 학습에 사용되는 설정입니다. 사용 가능한 설정에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models |
|
Image |
이미지 개체 감지. 객체 감지는 이미지에서 객체를 식별하고 경계 상자가 있는 각 객체를 찾는 데 사용됩니다(예: 이미지에서 모든 개와 고양이를 찾고 각 주위에 경계 상자를 그립니다). |
|
Image |
모델 비우기 및 하이퍼 매개 변수 비우기 관련 설정입니다. |
|
Input |
입력 데이터 전달 모드를 결정하는 열거형입니다. |
|
Instance |
InstanceSegmentation 작업에 대한 기본 지표입니다. |
|
Job |
Azure Resource Manager 리소스 봉투. |
|
Job |
Enum을 사용하여 작업 입력 유형을 결정합니다. |
|
Job |
|
|
Job |
Enum을 사용하여 작업 출력 유형을 결정합니다. |
|
Job |
|
|
Job |
작업 엔드포인트 정의 |
|
Job |
작업의 상태입니다. |
|
Job |
작업 계층을 결정하는 열거형입니다. |
|
Job |
작업 유형을 결정하는 열거형입니다. |
|
Learning |
학습 속도 스케줄러 열거형입니다. |
|
Literal |
리터럴 입력 유형입니다. |
|
Log |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
Managed |
관리 ID 구성. |
|
Median |
모든 실행의 기본 메트릭의 실행 평균을 기반으로 조기 종료 정책을 정의합니다 |
|
MLFlow |
|
|
MLFlow |
|
|
MLTable |
|
|
MLTable |
|
|
Model |
이미지 모델 크기입니다. |
| Mpi |
MPI 배포 구성. |
|
NCross |
N-교차 검증 값을 결정하는 방법을 결정합니다. |
|
Nlp |
|
|
Nlp |
작업 실행 제약 조건. |
|
Nodes |
노드 값에 대한 열거된 형식 |
|
Notification |
알림에 대한 구성입니다. |
|
Object |
Image ObjectDetection 작업에 대한 기본 메트릭입니다. |
| Objective |
최적화 목표. |
|
Output |
출력 데이터 배달 모드 열거형입니다. |
|
Pipeline |
파이프라인 작업 정의: MFE 특성에 대한 제네릭을 정의합니다. |
|
Py |
PyTorch 배포 구성. |
|
Queue |
|
|
Random |
값을 임의로 생성하는 샘플링 알고리즘을 정의합니다. |
|
Random |
특정 유형의 임의 알고리즘 |
| Regression |
AutoML 테이블 수직의 회귀 작업입니다. |
|
Regression |
AutoML에서 지원하는 모든 회귀 모델에 대한 열거형입니다. |
|
Regression |
회귀 작업에 대한 기본 지표입니다. |
|
Regression |
회귀 학습 관련 구성. |
|
Sampling |
|
|
Seasonality |
계절성 예측 모드. |
|
Short |
AutoML에서 짧은 시계열을 처리하는 방법을 정의하는 매개 변수입니다. |
|
Spark |
Spark 작업 정의. |
|
Spark |
|
|
Spark |
|
|
Spark |
|
|
Spark |
|
|
Stack |
StackEnsemble 실행을 사용자 정의하기 위한 고급 설정입니다. |
|
Stack |
메타 러너는 개별 이기종 모델의 출력을 기반으로 학습된 모델입니다. 기본 메타 학습자는 분류 작업에는 LogisticRegression(교차 검증이 활성화된 경우 LogisticRegressionCV)과 회귀/예측 작업을 위한 ElasticNet(교차 검증이 활성화된 경우 ElasticNetCV)입니다.\r\n\r\n이 매개변수는 다음 문자열 중 하나일 수 있습니다: LogisticRegression, LogisticRegressionCV, LightGBMClassifier, ElasticNet, ElasticNetCV, LightGBMRegressor, 또는 LinearRegression |
|
Stochastic |
이미지 모델에 대한 확률론적 최적화 프로그램. |
|
Sweep |
스윕 작업 정의. |
|
Sweep |
Sweep Job limit 클래스입니다. |
|
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
|
Table |
기능화 구성. |
|
Table |
작업 실행 제약 조건. |
|
Target |
대상 집계 함수. |
|
Target |
대상 지연 선택 모드. |
|
Target |
대상 롤링 창 크기 모드입니다. |
|
Task |
AutoMLJob 작업 유형입니다. |
|
Tensor |
TensorFlow 배포 구성. |
|
Text |
AutoML NLP 업종의 텍스트 분류 작업입니다. NLP - 자연어 처리. |
|
Text |
AutoML NLP 업종의 텍스트 분류 다중 레이블 작업입니다. NLP - 자연어 처리. |
|
Text |
AutoML NLP 업종의 Text-NER 작업입니다. NER - 명명된 엔터티 인식입니다. NLP - 자연어 처리. |
|
Trial |
평가판 구성 요소 정의입니다. |
|
Triton |
|
|
Triton |
|
|
Truncation |
각 평가 간격에서 지정된 실행 비율을 취소하는 조기 종료 정책을 정의합니다. |
|
Uri |
|
|
Uri |
|
|
Uri |
|
|
Uri |
|
|
User |
사용자 ID 구성. |
|
Use |
시계열 대상 열의 STL 분해를 구성합니다. |
|
Validation |
이미지 작업의 검증 메트릭에 사용할 메트릭 계산 방법입니다. |
|
Webhook |
웹후크 콜백 서비스 유형을 결정하는 열거형입니다. |
AllNodes
모든 노드는 서비스가 작업의 모든 노드에서 실행됨을 의미합니다
| Name | 형식 | Description |
|---|---|---|
| nodesValueType |
string:
All |
[필수] 노드 값의 형식 |
AmlToken
AML 토큰 ID 구성.
| Name | 형식 | Description |
|---|---|---|
| identityType |
string:
AMLToken |
[필수] ID 프레임워크의 형식을 지정합니다. |
AutoForecastHorizon
예측 기간은 시스템에 의해 자동으로 결정됩니다.
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Auto |
[필수] 예측 수평선 값 선택 모드를 설정합니다. |
AutoMLJob
AutoMLJob 클래스. 이 클래스는 분류/회귀 등과 같은 AutoML 작업을 실행하는 데 사용합니다. 지원되는 모든 작업에 대한 TaskType 열거형을 참조하세요.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| componentId |
string |
구성 요소 리소스의 ARM 리소스 ID입니다. |
|
| computeId |
string |
컴퓨팅 리소스의 ARM 리소스 ID입니다. |
|
| description |
string |
자산 설명 텍스트입니다. |
|
| displayName |
string |
작업의 표시 이름입니다. |
|
| environmentId |
string |
작업에 대한 환경 사양의 ARM 리소스 ID입니다. 이 값은 선택적 값이며, 제공되지 않은 경우 AutoML은 작업을 실행할 때 이를 프로덕션 AutoML 큐레이팅된 환경 버전으로 기본값으로 지정합니다. |
|
| environmentVariables |
object |
작업에 포함된 환경 변수입니다. |
|
| experimentName |
string |
Default |
작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. |
| identity | IdentityConfiguration: |
ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
|
| isArchived |
boolean |
False |
자산이 보관되어 있나요? |
| jobType |
string:
AutoML |
[필수] 작업 유형을 지정합니다. |
|
| notificationSetting |
작업에 대한 알림 설정 |
||
| outputs |
object |
작업에 사용되는 출력 데이터 바인딩의 매핑입니다. |
|
| properties |
object |
자산 속성 사전입니다. |
|
| queueSettings |
작업에 대한 큐 설정 |
||
| resources |
작업에 대한 컴퓨팅 리소스 구성입니다. |
||
| services |
<string,
Job |
JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
|
| status |
작업 상태입니다. |
||
| tags |
object |
태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. |
|
| taskDetails | AutoMLVertical: |
[필수] 테이블/NLP/이미지 중 하나일 수 있는 시나리오를 나타냅니다. |
AutoNCrossValidations
N-교차 검증이 자동으로 결정됩니다.
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Auto |
[필수] N 교차 유효성 검사를 결정하는 모드입니다. |
AutoSeasonality
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Auto |
[필수] 계절성 모드입니다. |
AutoTargetLags
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Auto |
[필수] 대상 지연 모드 설정 - 자동/사용자 지정 |
AutoTargetRollingWindowSize
대상 지연 롤링 윈도우가 자동으로 결정됩니다.
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Auto |
[필수] TargetRollingWindowSiz 검색 모드입니다. |
AzureDevOpsWebhook
Azure DevOps와 관련된 웹후크 세부 정보
| Name | 형식 | Description |
|---|---|---|
| eventType |
string |
지정된 알림 이벤트에 콜백 보내기 |
| webhookType |
string:
Azure |
[필수] 콜백을 보낼 서비스 유형을 지정합니다. |
BanditPolicy
여유 기준에 따라 조기 종료 정책과 평가를 위한 빈도 및 지연 간격을 정의합니다
| Name | 형식 | Default value | Description |
|---|---|---|---|
| delayEvaluation |
integer (int32) |
0 |
첫 번째 평가를 지연할 간격 수입니다. |
| evaluationInterval |
integer (int32) |
0 |
정책 평가 사이의 간격(실행 수)입니다. |
| policyType |
string:
Bandit |
[필수] 정책 구성의 이름 |
|
| slackAmount |
number (float) |
0 |
최상의 실행에서 허용되는 절대 거리입니다. |
| slackFactor |
number (float) |
0 |
가장 성능이 좋은 실행에서 허용된 거리의 비율입니다. |
BayesianSamplingAlgorithm
이전 값을 기반으로 값을 생성하는 샘플링 알고리즘을 정의합니다.
| Name | 형식 | Description |
|---|---|---|
| samplingAlgorithmType |
string:
Bayesian |
[필수] 구성 속성과 함께 하이퍼 매개 변수 값을 생성하는 데 사용되는 알고리즘 |
BlockedTransformers
AutoML에서 지원하는 모든 분류 모델에 대한 열거형입니다.
| 값 | Description |
|---|---|
| TextTargetEncoder |
텍스트 데이터에 대한 대상 인코딩입니다. |
| OneHotEncoder |
핫 인코딩은 이진 기능 변환을 생성합니다. |
| CatTargetEncoder |
범주형 데이터에 대한 대상 인코딩입니다. |
| TfIdf |
Tf-Idf 항-빈도 곱하기 문서 반수를 나타냅니다. 이는 문서에서 정보를 식별하기 위한 일반적인 용어 가중치 체계입니다. |
| WoETargetEncoder |
증거의 가중치 인코딩은 범주형 변수를 인코딩하는 데 사용되는 기술입니다. P(1)/P(0)의 자연 로그를 사용하여 가중치를 생성합니다. |
| LabelEncoder |
레이블 인코더는 레이블/범주형 변수를 숫자 형식으로 변환합니다. |
| WordEmbedding |
단어 임베딩은 단어나 구를 벡터 또는 일련의 숫자로 표현하는 데 도움이 됩니다. |
| NaiveBayes |
Naive Bayes는 범주적으로 분포된 이산 특징의 분류에 사용되는 분류입니다. |
| CountVectorizer |
Count Vectorizer는 텍스트 문서 모음을 토큰 수 행렬로 변환합니다. |
| HashOneHotEncoder |
하나의 핫 인코더를 해싱하면 범주형 변수를 제한된 수의 새로운 기능으로 전환할 수 있습니다. 이는 카디널리티가 높은 범주형 기능에 자주 사용됩니다. |
Classification
AutoML 테이블 수직의 분류 작업입니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| cvSplitColumnNames |
string[] |
CVSplit 데이터에 사용할 열입니다. |
|
| featurizationSettings |
AutoML 작업에 필요한 기능화 입력입니다. |
||
| limitSettings |
AutoMLJob에 대한 실행 제약 조건입니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| nCrossValidations | NCrossValidations: |
검증 데이터 세트가 제공되지 않을 때 훈련 데이터 세트에 적용할 교차 검증 폴드 수입니다. |
|
| positiveLabel |
string |
이진 메트릭 계산에 대한 양의 레이블입니다. |
|
| primaryMetric | AUCWeighted |
분류 작업에 대한 기본 메트릭입니다. |
|
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| testData |
데이터 입력을 테스트합니다. |
||
| testDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 테스트 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| trainingSettings |
AutoML 작업의 학습 단계에 대한 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
||
| validationDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 학습 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
|
| weightColumnName |
string |
샘플 가중치 열의 이름입니다. 자동화된 ML은 가중 열을 입력으로 지원하여 데이터의 행에 가중치를 적용하거나 줄입니다. |
ClassificationModels
AutoML에서 지원하는 모든 분류 모델에 대한 열거형입니다.
| 값 | Description |
|---|---|
| LogisticRegression |
로지스틱 회귀는 기본적인 분류 기법입니다. 선형 분류기 그룹에 속하며 다항식 및 선형 회귀와 다소 유사합니다. 로지스틱 회귀는 빠르고 비교적 복잡하지 않으며 결과를 해석하는 것이 편리합니다. 본질적으로 이진 분류를 위한 방법이지만 다중 클래스 문제에도 적용할 수 있습니다. |
| SGD |
SGD: 확률적 기울기 하강법은 예측된 출력과 실제 출력 사이에 가장 적합한 모델 매개변수를 찾기 위해 기계 학습 애플리케이션에서 자주 사용되는 최적화 알고리즘입니다. |
| MultinomialNaiveBayes |
다항 Naive Bayes 분류기는 이산 기능(예: 텍스트 분류를 위한 단어 수)을 사용한 분류에 적합합니다. 다항 분포는 일반적으로 정수 기능 수를 필요로 합니다. 그러나 실제로는 tf-idf와 같은 분수 카운트도 작동할 수 있습니다. |
| BernoulliNaiveBayes |
다변량 베르누이 모형에 대한 순진한 베이즈 분류기. |
| SVM |
SVM(Support Vector Machine)은 2그룹 분류 문제에 대해 분류 알고리즘을 사용하는 지도 기계 학습 모델입니다. SVM 모델에 각 범주에 대해 레이블이 지정된 학습 데이터 세트를 제공한 후 새 텍스트를 분류할 수 있습니다. |
| LinearSVM |
SVM(Support Vector Machine)은 2그룹 분류 문제에 대해 분류 알고리즘을 사용하는 지도 기계 학습 모델입니다. SVM 모델에 각 범주에 대해 레이블이 지정된 학습 데이터 세트를 제공한 후 새 텍스트를 분류할 수 있습니다. 선형 SVM은 입력 데이터가 선형일 때, 즉 플롯된 그래프에서 분류된 값 사이에 직선을 그려 데이터를 쉽게 분류할 수 있을 때 가장 잘 작동합니다. |
| KNN |
K-최근접 이웃(KNN) 알고리즘은 '특징 유사성'을 사용하여 새 데이터 포인트의 값을 예측하며, 이는 새 데이터 포인트가 훈련 세트의 포인트와 얼마나 밀접하게 일치하는지에 따라 값이 할당된다는 것을 의미합니다. |
| DecisionTree |
의사 결정 트리는 분류 및 회귀 작업 모두에 사용되는 비모수 지도 학습 방법입니다. 목표는 데이터 기능에서 추론된 간단한 의사결정 규칙을 학습하여 대상 변수의 값을 예측하는 모델을 만드는 것입니다. |
| RandomForest |
랜덤 포레스트는 지도 학습 알고리즘입니다. 그것이 구축하는 "숲"은 일반적으로 "배깅" 방법으로 훈련된 의사결정 트리의 앙상블입니다. 배깅 방법의 일반적인 아이디어는 학습 모델의 조합이 전반적인 결과를 증가시킨다는 것입니다. |
| ExtremeRandomTrees |
Extreme Trees는 여러 의사결정 트리의 예측을 결합한 앙상블 기계 학습 알고리즘입니다. 널리 사용되는 랜덤 포레스트 알고리즘과 관련이 있습니다. |
| LightGBM |
LightGBM은 트리 기반 학습 알고리즘을 사용하는 그래디언트 부스팅 프레임워크입니다. |
| GradientBoosting |
주간 학습자를 강력한 학습자로 전환하는 기술을 부스팅이라고 합니다. 그래디언트 부스팅 알고리즘 프로세스는 이 실행 이론에서 작동합니다. |
| XGBoostClassifier |
XGBoost: 극단적인 그라디언트 부스팅 알고리즘. 이 알고리즘은 대상 열 값을 고유한 클래스 값으로 나눌 수 있는 구조화된 데이터에 사용됩니다. |
ClassificationMultilabelPrimaryMetrics
분류 다중 레이블 작업에 대한 기본 메트릭입니다.
| 값 | Description |
|---|---|
| AUCWeighted |
AUC는 곡선 아래 면적입니다. 이 메트릭은 각 클래스에 대한 점수의 산술 평균을 나타내며, 각 클래스의 실제 인스턴스 수에 따라 가중치가 부여됩니다. |
| Accuracy |
Accuracy(정확도)는 실제 클래스 레이블과 정확히 일치하는 예측 비율입니다. |
| NormMacroRecall |
Normalized macro recall(정규화된 매크로 재현율)은 매크로 평균이면서 정규화되어 있는 재현율이므로, 임의 성능 점수는 0이고 완벽 성능 점수는 1이 됩니다. |
| AveragePrecisionScoreWeighted |
각 클래스에 대한 평균 정밀도 점수의 산술 평균으로, 각 클래스의 실제 인스턴스 수에 가중치가 부여됩니다. |
| PrecisionScoreWeighted |
각 클래스의 실제 인스턴스 수에 따라 가중치가 부여된 각 클래스에 대한 정밀도의 산술 평균입니다. |
| IOU |
유니온을 통한 교차점. 예측의 합집합으로 나눈 예측의 교차점. |
ClassificationPrimaryMetrics
분류 작업에 대한 기본 메트릭입니다.
| 값 | Description |
|---|---|
| AUCWeighted |
AUC는 곡선 아래 면적입니다. 이 메트릭은 각 클래스에 대한 점수의 산술 평균을 나타내며, 각 클래스의 실제 인스턴스 수에 따라 가중치가 부여됩니다. |
| Accuracy |
Accuracy(정확도)는 실제 클래스 레이블과 정확히 일치하는 예측 비율입니다. |
| NormMacroRecall |
Normalized macro recall(정규화된 매크로 재현율)은 매크로 평균이면서 정규화되어 있는 재현율이므로, 임의 성능 점수는 0이고 완벽 성능 점수는 1이 됩니다. |
| AveragePrecisionScoreWeighted |
각 클래스에 대한 평균 정밀도 점수의 산술 평균으로, 각 클래스의 실제 인스턴스 수에 가중치가 부여됩니다. |
| PrecisionScoreWeighted |
각 클래스의 실제 인스턴스 수에 따라 가중치가 부여된 각 클래스에 대한 정밀도의 산술 평균입니다. |
ClassificationTrainingSettings
분류 학습 관련 구성.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| allowedTrainingAlgorithms |
분류 작업에 허용되는 모델입니다. |
||
| blockedTrainingAlgorithms |
분류 태스크에 대한 차단된 모델입니다. |
||
| enableDnnTraining |
boolean |
False |
DNN 모델의 권장 사항을 사용하도록 설정합니다. |
| enableModelExplainability |
boolean |
True |
최상의 모델에서 설명 기능을 켜는 플래그입니다. |
| enableOnnxCompatibleModels |
boolean |
False |
onnx 호환 모델을 사용하도록 설정하기 위한 플래그입니다. |
| enableStackEnsemble |
boolean |
True |
스택 앙상블 실행을 사용하도록 설정합니다. |
| enableVoteEnsemble |
boolean |
True |
투표 앙상블 실행을 사용하도록 설정합니다. |
| ensembleModelDownloadTimeout |
string (duration) |
PT5M |
VotingEnsemble 및 StackEnsemble 모델 생성 중에 이전 자식 실행의 여러 맞춤 모델이 다운로드됩니다. 더 많은 시간이 필요한 경우 이 매개 변수를 300초보다 높은 값으로 구성합니다. |
| stackEnsembleSettings |
스택 앙상블 실행에 대한 스택 앙상블 설정입니다. |
CommandJob
명령 작업 정의.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| codeId |
string |
코드 자산의 ARM 리소스 ID입니다. |
|
| command |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 작업을 시작할 때 실행할 명령입니다. eg. "파이썬 train.py" |
|
| componentId |
string |
구성 요소 리소스의 ARM 리소스 ID입니다. |
|
| computeId |
string |
컴퓨팅 리소스의 ARM 리소스 ID입니다. |
|
| description |
string |
자산 설명 텍스트입니다. |
|
| displayName |
string |
작업의 표시 이름입니다. |
|
| distribution | DistributionConfiguration: |
작업의 배포 구성입니다. 설정된 경우 Mpi, Tensorflow, PyTorch 또는 null 중 하나여야 합니다. |
|
| environmentId |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 작업에 대한 환경 사양의 ARM 리소스 ID입니다. |
|
| environmentVariables |
object |
작업에 포함된 환경 변수입니다. |
|
| experimentName |
string |
Default |
작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. |
| identity | IdentityConfiguration: |
ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
|
| inputs |
object |
작업에 사용되는 입력 데이터 바인딩의 매핑입니다. |
|
| isArchived |
boolean |
False |
자산이 보관되어 있나요? |
| jobType |
string:
Command |
[필수] 작업 유형을 지정합니다. |
|
| limits |
명령 작업 제한입니다. |
||
| notificationSetting |
작업에 대한 알림 설정 |
||
| outputs |
object |
작업에 사용되는 출력 데이터 바인딩의 매핑입니다. |
|
| parameters |
입력 매개 변수. |
||
| properties |
object |
자산 속성 사전입니다. |
|
| queueSettings |
작업에 대한 큐 설정 |
||
| resources |
작업에 대한 컴퓨팅 리소스 구성입니다. |
||
| services |
<string,
Job |
JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
|
| status |
작업 상태입니다. |
||
| tags |
object |
태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. |
CommandJobLimits
명령 작업 제한 클래스.
| Name | 형식 | Description |
|---|---|---|
| jobLimitsType |
string:
Command |
[필수] JobLimit 형식입니다. |
| timeout |
string (duration) |
ISO 8601 형식의 최대 실행 기간이며, 그 후에 작업이 취소됩니다. 전체 자릿수가 초인 기간만 지원합니다. |
createdByType
리소스를 만든 ID의 형식입니다.
| 값 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CustomForecastHorizon
시계열 빈도 단위로 원하는 최대 예측 수평선입니다.
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Custom |
[필수] 예측 수평선 값 선택 모드를 설정합니다. |
| value |
integer (int32) |
[필수] 예측 수평선 값입니다. |
CustomModelJobInput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
입력에 대한 설명입니다. |
|
| jobInputType |
string:
custom_model |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadOnlyMount |
입력 데이터 전달 모드를 결정하는 열거형입니다. |
|
| uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 입력 자산 URI입니다. |
CustomModelJobOutput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| assetName |
string |
출력 자산 이름입니다. |
|
| description |
string |
출력에 대한 설명입니다. |
|
| jobOutputType |
string:
custom_model |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadWriteMount |
출력 데이터 배달 모드 열거형입니다. |
|
| uri |
string |
출력 자산 URI입니다. |
CustomNCrossValidations
N-Cross 검증은 사용자가 지정합니다.
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Custom |
[필수] N 교차 유효성 검사를 결정하는 모드입니다. |
| value |
integer (int32) |
[필수] N 교차 유효성 검사 값입니다. |
CustomSeasonality
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Custom |
[필수] 계절성 모드입니다. |
| value |
integer (int32) |
[필수] 계절성 값입니다. |
CustomTargetLags
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Custom |
[필수] 대상 지연 모드 설정 - 자동/사용자 지정 |
| values |
integer[] (int32) |
[필수] 대상 지연 값을 설정합니다. |
CustomTargetRollingWindowSize
| Name | 형식 | Description |
|---|---|---|
| mode |
string:
Custom |
[필수] TargetRollingWindowSiz 검색 모드입니다. |
| value |
integer (int32) |
[필수] TargetRollingWindowSize 값입니다. |
DistributionType
작업 분배 유형을 판별하는 열거형입니다.
| 값 | Description |
|---|---|
| PyTorch | |
| TensorFlow | |
| Mpi |
EarlyTerminationPolicyType
| 값 | Description |
|---|---|
| Bandit | |
| MedianStopping | |
| TruncationSelection |
EmailNotificationEnableType
이메일 알림 유형을 결정하는 열거형입니다.
| 값 | Description |
|---|---|
| JobCompleted | |
| JobFailed | |
| JobCancelled |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| info |
object |
추가 정보입니다. |
| type |
string |
추가 정보 유형입니다. |
ErrorDetail
오류 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| details |
오류 세부 정보입니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
ErrorResponse
오류 응답
| Name | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
FeatureLags
숫자 기능에 대한 지연을 생성하기 위한 플래그입니다.
| 값 | Description |
|---|---|
| None |
기능 지연이 생성되지 않습니다. |
| Auto |
시스템은 기능 지연을 자동으로 생성합니다. |
FeaturizationMode
기능화 모드 - 사용자는 기본 '자동' 모드를 유지할 수 있으며 AutoML은 기능화 단계에서 필요한 데이터 변환을 처리합니다. '끄기'를 선택하면 기능화가 수행되지 않습니다. '사용자 지정'을 선택하면 사용자는 추가 입력을 지정하여 기능화를 수행하는 방법을 사용자 지정할 수 있습니다.
| 값 | Description |
|---|---|
| Auto |
자동 모드, 시스템은 사용자 지정 기능 입력 없이 기능화를 수행합니다. |
| Custom |
사용자 지정 기능화. |
| Off |
특징화 해제. '예측' 작업은 이 값을 사용할 수 없습니다. |
ForecastHorizonMode
예측 기간 선택 모드를 결정하는 열거형입니다.
| 값 | Description |
|---|---|
| Auto |
예측 범위는 자동으로 결정됩니다. |
| Custom |
사용자 지정 예측 기간을 사용합니다. |
Forecasting
AutoML 테이블 수직의 예측 작업입니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| cvSplitColumnNames |
string[] |
CVSplit 데이터에 사용할 열입니다. |
|
| featurizationSettings |
AutoML 작업에 필요한 기능화 입력입니다. |
||
| forecastingSettings |
예측 작업별 입력. |
||
| limitSettings |
AutoMLJob에 대한 실행 제약 조건입니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| nCrossValidations | NCrossValidations: |
검증 데이터 세트가 제공되지 않을 때 훈련 데이터 세트에 적용할 교차 검증 폴드 수입니다. |
|
| primaryMetric | NormalizedRootMeanSquaredError |
예측 작업에 대한 기본 지표입니다. |
|
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| testData |
데이터 입력을 테스트합니다. |
||
| testDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 테스트 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| trainingSettings |
AutoML 작업의 학습 단계에 대한 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
||
| validationDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 학습 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
|
| weightColumnName |
string |
샘플 가중치 열의 이름입니다. 자동화된 ML은 가중 열을 입력으로 지원하여 데이터의 행에 가중치를 적용하거나 줄입니다. |
ForecastingModels
AutoML에서 지원하는 모든 예측 모델에 대한 열거형입니다.
| 값 | Description |
|---|---|
| AutoArima |
ARIMA(Auto-Autoregressive Integrated Moving Average) 모델은 시계열 데이터와 통계 분석을 사용하여 데이터를 해석하고 미래를 예측합니다. 이 모델은 과거 값에 대한 시계열 데이터를 사용하여 데이터를 설명하고 선형 회귀를 사용하여 예측하는 것을 목표로 합니다. |
| Prophet |
Prophet은 비선형 추세가 연간, 주간 및 일별 계절성과 휴일 효과에 맞는 가산 모델을 기반으로 시계열 데이터를 예측하는 절차입니다. 강력한 계절 효과가 있는 시계열과 여러 계절의 과거 데이터에 가장 적합합니다. Prophet은 누락된 데이터와 추세의 변화에 견고하며 일반적으로 이상값을 잘 처리합니다. |
| Naive |
Naive 예측 모델은 훈련 데이터의 각 시계열에 대한 최신 목표 값을 이월하여 예측을 수행합니다. |
| SeasonalNaive |
계절 순진한 예측 모델은 훈련 데이터의 각 시계열에 대한 목표 값의 최신 시즌을 이월하여 예측을 수행합니다. |
| Average |
평균 예측 모델은 훈련 데이터의 각 시계열에 대한 목표 값의 평균을 이월하여 예측을 수행합니다. |
| SeasonalAverage |
계절 평균 예측 모델은 훈련 데이터의 각 시계열에 대한 최신 데이터 시즌의 평균값을 이월하여 예측을 수행합니다. |
| ExponentialSmoothing |
지수 평활화는 체계적인 추세 또는 계절적 구성 요소가 있는 데이터를 지원하도록 확장할 수 있는 단변량 데이터에 대한 시계열 예측 방법입니다. |
| Arimax |
설명 변수가 있는 자동 회귀 통합 이동 평균(ARIMAX) 모델은 하나 이상의 자동 회귀(AR) 항 및/또는 하나 이상의 이동 평균(MA) 항이 있는 다중 회귀 모델로 볼 수 있습니다. 이 방법은 데이터가 고정/비고정일 때 예측하는 데 적합하며 모든 유형의 데이터 패턴(예: 수준/추세/계절성/순환성)과 다변량입니다. |
| TCNForecaster |
TCNForecaster: 시간 컨볼루션 네트워크 예측기. TODO: 간략한 소개를 위해 예측 팀에 요청하십시오. |
| ElasticNet |
탄성망은 널리 사용되는 두 가지 페널티, 특히 L1 및 L2 페널티 함수를 결합한 인기 있는 정규화된 선형 회귀 유형입니다. |
| GradientBoosting |
주간 학습자를 강력한 학습자로 전환하는 기술을 부스팅이라고 합니다. 그래디언트 부스팅 알고리즘 프로세스는 이 실행 이론에서 작동합니다. |
| DecisionTree |
의사 결정 트리는 분류 및 회귀 작업 모두에 사용되는 비모수 지도 학습 방법입니다. 목표는 데이터 기능에서 추론된 간단한 의사결정 규칙을 학습하여 대상 변수의 값을 예측하는 모델을 만드는 것입니다. |
| KNN |
K-최근접 이웃(KNN) 알고리즘은 '특징 유사성'을 사용하여 새 데이터 포인트의 값을 예측하며, 이는 새 데이터 포인트가 훈련 세트의 포인트와 얼마나 밀접하게 일치하는지에 따라 값이 할당된다는 것을 의미합니다. |
| LassoLars |
Least Angle Regression(일명 Lars)에 맞는 올가미 모델. L1 사전을 정규화기로 사용하여 훈련된 선형 모델입니다. |
| SGD |
SGD: 확률적 기울기 하강법은 예측된 출력과 실제 출력 사이에 가장 적합한 모델 매개변수를 찾기 위해 기계 학습 애플리케이션에서 자주 사용되는 최적화 알고리즘입니다. 부정확하지만 강력한 기술입니다. |
| RandomForest |
랜덤 포레스트는 지도 학습 알고리즘입니다. 그것이 구축하는 "숲"은 일반적으로 "배깅" 방법으로 훈련된 의사결정 트리의 앙상블입니다. 배깅 방법의 일반적인 아이디어는 학습 모델의 조합이 전반적인 결과를 증가시킨다는 것입니다. |
| ExtremeRandomTrees |
Extreme Trees는 여러 의사결정 트리의 예측을 결합한 앙상블 기계 학습 알고리즘입니다. 널리 사용되는 랜덤 포레스트 알고리즘과 관련이 있습니다. |
| LightGBM |
LightGBM은 트리 기반 학습 알고리즘을 사용하는 그래디언트 부스팅 프레임워크입니다. |
| XGBoostRegressor |
XGBoostRegressor: Extreme Gradient Boosting Regressor는 기본 학습자의 앙상블을 사용하는 지도 기계 학습 모델입니다. |
ForecastingPrimaryMetrics
예측 작업에 대한 기본 지표입니다.
| 값 | Description |
|---|---|
| SpearmanCorrelation |
Spearman의 순위 상관 계수는 순위 상관의 비모수 척도입니다. |
| NormalizedRootMeanSquaredError |
NRMSE(Normalized Root Mean Squared Error) RMSE는 척도가 다른 모델 간의 비교를 용이하게 합니다. |
| R2Score |
R2 점수는 예측 기반 기계 학습 모델에 대한 성능 평가 척도 중 하나입니다. |
| NormalizedMeanAbsoluteError |
NMAE(Normalized Mean Absolute Error)는 (시간) 계열의 평균 절대 오차(MAE)를 다른 척도와 비교하는 검증 지표입니다. |
ForecastingSettings
특정 매개변수 예측.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| countryOrRegionForHolidays |
string |
예측 작업에 대한 휴일의 국가 또는 지역입니다. ISO 3166 두 글자 국가/지역 코드(예: 'US' 또는 'GB')여야 합니다. |
|
| cvStepSize |
integer (int32) |
한 CV 접기의 원본 시간과 다음 접기 사이의 기간 수입니다. 예를 들어 일일 데이터의 경우 = 3인 경우 |
|
| featureLags | None |
숫자 기능에 대한 지연을 생성하기 위한 플래그입니다. |
|
| forecastHorizon | ForecastHorizon: |
시계열 빈도 단위로 원하는 최대 예측 수평선입니다. |
|
| frequency |
string |
예측 시 이 매개 변수는 예측이 필요한 기간(예: 매일, 매주, 매년 등)을 나타냅니다. 예측 빈도는 기본적으로 데이터 세트 빈도입니다. |
|
| seasonality | Seasonality: |
시계열 계절성을 계열 빈도의 정수 배수로 설정합니다. 계절성이 'auto'로 설정되면 유추됩니다. |
|
| shortSeriesHandlingConfig | Auto |
AutoML에서 짧은 시계열을 처리하는 방법을 정의하는 매개 변수입니다. |
|
| targetAggregateFunction | None |
대상 집계 함수. |
|
| targetLags | TargetLags: |
대상 열에서 지연할 지난 기간의 수입니다. |
|
| targetRollingWindowSize | TargetRollingWindowSize: |
대상 열의 롤링 창 평균을 만드는 데 사용된 이전 기간의 수입니다. |
|
| timeColumnName |
string |
시간 열의 이름입니다. 이 매개 변수는 시계열을 빌드하고 해당 빈도를 유추하는 데 사용되는 입력 데이터의 날짜/시간 열을 지정하도록 예측할 때 필요합니다. |
|
| timeSeriesIdColumnNames |
string[] |
타임스레터를 그룹화하는 데 사용되는 열의 이름입니다. 여러 계열을 만드는 데 사용할 수 있습니다. 그레인이 정의되지 않은 경우 데이터 집합은 하나의 시계열로 간주됩니다. 이 매개 변수는 작업 유형 예측에 사용됩니다. |
|
| useStl | None |
시계열 대상 열의 STL 분해를 구성합니다. |
ForecastingTrainingSettings
예측 교육 관련 구성.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| allowedTrainingAlgorithms |
예측 작업에 허용되는 모델입니다. |
||
| blockedTrainingAlgorithms |
예측 작업에 대한 차단된 모델입니다. |
||
| enableDnnTraining |
boolean |
False |
DNN 모델의 권장 사항을 사용하도록 설정합니다. |
| enableModelExplainability |
boolean |
True |
최상의 모델에서 설명 기능을 켜는 플래그입니다. |
| enableOnnxCompatibleModels |
boolean |
False |
onnx 호환 모델을 사용하도록 설정하기 위한 플래그입니다. |
| enableStackEnsemble |
boolean |
True |
스택 앙상블 실행을 사용하도록 설정합니다. |
| enableVoteEnsemble |
boolean |
True |
투표 앙상블 실행을 사용하도록 설정합니다. |
| ensembleModelDownloadTimeout |
string (duration) |
PT5M |
VotingEnsemble 및 StackEnsemble 모델 생성 중에 이전 자식 실행의 여러 맞춤 모델이 다운로드됩니다. 더 많은 시간이 필요한 경우 이 매개 변수를 300초보다 높은 값으로 구성합니다. |
| stackEnsembleSettings |
스택 앙상블 실행에 대한 스택 앙상블 설정입니다. |
Goal
하이퍼파라미터 튜닝에 대해 지원되는 메트릭 목표를 정의합니다.
| 값 | Description |
|---|---|
| Minimize | |
| Maximize |
GridSamplingAlgorithm
공간의 모든 값 조합을 철저하게 생성하는 샘플링 알고리즘을 정의합니다.
| Name | 형식 | Description |
|---|---|---|
| samplingAlgorithmType |
string:
Grid |
[필수] 구성 속성과 함께 하이퍼 매개 변수 값을 생성하는 데 사용되는 알고리즘 |
IdentityConfigurationType
Enum을 사용하여 ID 프레임워크를 결정합니다.
| 값 | Description |
|---|---|
| Managed | |
| AMLToken | |
| UserIdentity |
ImageClassification
이미지 분류. 다중 클래스 이미지 분류는 이미지가 클래스 집합의 단일 레이블로만 분류될 때 사용됩니다(예: 각 이미지는 '고양이', '개' 또는 '오리'의 이미지로 분류됩니다).
| Name | 형식 | Default value | Description |
|---|---|---|---|
| limitSettings |
[필수] AutoML 작업에 대한 설정을 제한합니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| modelSettings |
모델 학습에 사용되는 설정입니다. |
||
| primaryMetric | Accuracy |
분류 작업에 대한 기본 메트릭입니다. |
|
| searchSpace |
모델과 해당 하이퍼 매개 변수의 다양한 조합을 샘플링하기 위한 공간을 검색합니다. |
||
| sweepSettings |
모델 비우기 및 하이퍼 매개 변수 비우기 관련 설정입니다. |
||
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
||
| validationDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 학습 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
ImageClassificationMultilabel
이미지 분류 다중 레이블. 다중 레이블 이미지 분류는 이미지가 레이블 집합에서 하나 이상의 레이블을 가질 수 있는 경우에 사용됩니다(예: 이미지에 '고양이'와 '개' 둘 다 레이블이 지정될 수 있음).
| Name | 형식 | Default value | Description |
|---|---|---|---|
| limitSettings |
[필수] AutoML 작업에 대한 설정을 제한합니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| modelSettings |
모델 학습에 사용되는 설정입니다. |
||
| primaryMetric | IOU |
분류 다중 레이블 작업에 대한 기본 메트릭입니다. |
|
| searchSpace |
모델과 해당 하이퍼 매개 변수의 다양한 조합을 샘플링하기 위한 공간을 검색합니다. |
||
| sweepSettings |
모델 비우기 및 하이퍼 매개 변수 비우기 관련 설정입니다. |
||
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
||
| validationDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 학습 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
ImageInstanceSegmentation
이미지 인스턴스 세분화. 인스턴스 분할은 픽셀 수준에서 이미지의 개체를 식별하는 데 사용되며 이미지의 각 개체 주위에 다각형을 그립니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| limitSettings |
[필수] AutoML 작업에 대한 설정을 제한합니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| modelSettings |
모델 학습에 사용되는 설정입니다. |
||
| primaryMetric | MeanAveragePrecision |
InstanceSegmentation 작업에 대한 기본 지표입니다. |
|
| searchSpace |
모델과 해당 하이퍼 매개 변수의 다양한 조합을 샘플링하기 위한 공간을 검색합니다. |
||
| sweepSettings |
모델 비우기 및 하이퍼 매개 변수 비우기 관련 설정입니다. |
||
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
||
| validationDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 학습 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
ImageLimitSettings
AutoML 작업에 대한 설정을 제한합니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| maxConcurrentTrials |
integer (int32) |
1 |
동시 AutoML 반복의 최대 수입니다. |
| maxTrials |
integer (int32) |
1 |
AutoML 반복의 최대 수입니다. |
| timeout |
string (duration) |
P7D |
AutoML 작업 시간 제한입니다. |
ImageModelDistributionSettingsClassification
모델 설정의 값을 스윕하는 분포 식입니다. <예> 몇 가지 예는 다음과 같습니다.
ModelName = "choice('seresnext', 'resnest50')";
LearningRate = "uniform(0.001, 0.01)";
LayersToFreeze = "choice(0, 2)";
```</example>
For more details on how to compose distribution expressions please check the documentation:
https://docs.microsoft.com/en-us/azure/machine-learning/how-to-tune-hyperparameters
For more information on the available settings please visit the official documentation:
https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
| Name | 형식 | Description |
|---|---|---|
| amsGradient |
string |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 AMSGrad를 사용하도록 설정합니다. |
| augmentations |
string |
확대를 사용하기 위한 설정입니다. |
| beta1 |
string |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta1' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| beta2 |
string |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta2' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| distributed |
string |
배포자 학습을 사용할지 여부입니다. |
| earlyStopping |
string |
학습 중에 조기 중지 논리를 사용하도록 설정합니다. |
| earlyStoppingDelay |
string |
조기 중지를 위해 기본 메트릭 개선을 추적하기 전에 대기해야 하는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
| earlyStoppingPatience |
string |
실행이 중지되기 전에 기본 메트릭 개선이 없는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
| enableOnnxNormalization |
string |
ONNX 모델을 내보낼 때 정규화를 사용하도록 설정합니다. |
| evaluationFrequency |
string |
메트릭 점수를 얻기 위해 유효성 검사 데이터 세트를 평가하는 빈도입니다. 양의 정수여야 합니다. |
| gradientAccumulationStep |
string |
기울기 누적은 모델 가중치를 업데이트하지 않고 구성된 수의 "GradAccumulationStep" 단계를 실행하고 해당 단계의 기울기를 누적한 다음 누적된 기울기를 사용하여 가중치 업데이트를 계산하는 것을 의미합니다. 양의 정수여야 합니다. |
| layersToFreeze |
string |
모델에 대해 고정할 레이어 수입니다. 양의 정수여야 합니다. 예를 들어, 'seresnext'의 값으로 2를 전달하면 layer0 및 layer1이 고정됩니다. 지원되는 모델의 전체 목록과 레이어 고정에 대한 자세한 내용은 다음을 https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models참조하십시오. |
| learningRate |
string |
초기 학습률입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| learningRateScheduler |
string |
학습률 스케줄러의 유형입니다. 'warmup_cosine' 또는 '단계'여야 합니다. |
| modelName |
string |
학습에 사용할 모델의 이름입니다. 사용 가능한 모델에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models |
| momentum |
string |
최적화 프로그램이 'sgd'일 때의 모멘텀 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| nesterov |
string |
최적화 프로그램이 'sgd'일 때 nesterov를 사용하도록 설정합니다. |
| numberOfEpochs |
string |
학습 Epoch의 수입니다. 양의 정수여야 합니다. |
| numberOfWorkers |
string |
데이터 로더 작업자 수입니다. 음수가 아닌 정수여야 합니다. |
| optimizer |
string |
최적화 프로그램의 유형입니다. 'sgd', 'adam' 또는 'adamw'여야 합니다. |
| randomSeed |
string |
결정적 학습을 사용할 때 사용할 임의 시드입니다. |
| stepLRGamma |
string |
학습 속도 스케줄러가 '단계'인 경우 감마 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| stepLRStepSize |
string |
학습 속도 스케줄러가 '단계'인 경우 단계 크기의 값입니다. 양의 정수여야 합니다. |
| trainingBatchSize |
string |
학습 배치 크기 양의 정수여야 합니다. |
| trainingCropSize |
string |
학습 데이터 세트에 대한 신경망에 입력되는 이미지 자르기 크기입니다. 양의 정수여야 합니다. |
| validationBatchSize |
string |
유효성 검사 일괄 처리 크기입니다. 양의 정수여야 합니다. |
| validationCropSize |
string |
유효성 검사 데이터 세트에 대한 신경망에 입력되는 이미지 자르기 크기입니다. 양의 정수여야 합니다. |
| validationResizeSize |
string |
유효성 검사 데이터 세트를 자르기 전에 크기를 조정할 이미지 크기입니다. 양의 정수여야 합니다. |
| warmupCosineLRCycles |
string |
학습 속도 스케줄러가 'warmup_cosine'인 경우 코사인 주기의 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| warmupCosineLRWarmupEpochs |
string |
학습 속도 스케줄러가 'warmup_cosine'인 경우 준비 epoch의 값입니다. 양의 정수여야 합니다. |
| weightDecay |
string |
최적화 프로그램이 'sgd', 'adam' 또는 'adamw'인 경우 가중치 감쇠 값입니다. 범위[0, 1]의 부동 소수 자릿수여야 합니다. |
| weightedLoss |
string |
가중 손실. 허용되는 값은 가중치 손실 없이 0입니다. sqrt를 사용한 가중치 손실의 경우 1. (class_weights). class_weights 가중치 손실에 대한 2. 0 또는 1 또는 2여야 합니다. |
ImageModelDistributionSettingsObjectDetection
모델 설정의 값을 스윕하는 분포 식입니다. <예> 몇 가지 예는 다음과 같습니다.
ModelName = "choice('seresnext', 'resnest50')";
LearningRate = "uniform(0.001, 0.01)";
LayersToFreeze = "choice(0, 2)";
```</example>
For more details on how to compose distribution expressions please check the documentation:
https://docs.microsoft.com/en-us/azure/machine-learning/how-to-tune-hyperparameters
For more information on the available settings please visit the official documentation:
https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
| Name | 형식 | Description |
|---|---|---|
| amsGradient |
string |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 AMSGrad를 사용하도록 설정합니다. |
| augmentations |
string |
확대를 사용하기 위한 설정입니다. |
| beta1 |
string |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta1' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| beta2 |
string |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta2' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| boxDetectionsPerImage |
string |
모든 클래스에 대한 이미지당 최대 검색 수입니다. 양의 정수여야 합니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
| boxScoreThreshold |
string |
추론하는 동안 분류 점수가 BoxScoreThreshold보다 큰 제안만 반환합니다. 범위[0, 1]의 부동 소수 자릿수여야 합니다. |
| distributed |
string |
배포자 학습을 사용할지 여부입니다. |
| earlyStopping |
string |
학습 중에 조기 중지 논리를 사용하도록 설정합니다. |
| earlyStoppingDelay |
string |
조기 중지를 위해 기본 메트릭 개선을 추적하기 전에 대기해야 하는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
| earlyStoppingPatience |
string |
실행이 중지되기 전에 기본 메트릭 개선이 없는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
| enableOnnxNormalization |
string |
ONNX 모델을 내보낼 때 정규화를 사용하도록 설정합니다. |
| evaluationFrequency |
string |
메트릭 점수를 얻기 위해 유효성 검사 데이터 세트를 평가하는 빈도입니다. 양의 정수여야 합니다. |
| gradientAccumulationStep |
string |
기울기 누적은 모델 가중치를 업데이트하지 않고 구성된 수의 "GradAccumulationStep" 단계를 실행하고 해당 단계의 기울기를 누적한 다음 누적된 기울기를 사용하여 가중치 업데이트를 계산하는 것을 의미합니다. 양의 정수여야 합니다. |
| imageSize |
string |
학습 및 유효성 검사를 위한 이미지 크기입니다. 양의 정수여야 합니다. 참고: 크기가 너무 크면 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해서만 지원됩니다. |
| layersToFreeze |
string |
모델에 대해 고정할 레이어 수입니다. 양의 정수여야 합니다. 예를 들어, 'seresnext'의 값으로 2를 전달하면 layer0 및 layer1이 고정됩니다. 지원되는 모델의 전체 목록과 레이어 고정에 대한 자세한 내용은 다음을 https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models참조하십시오. |
| learningRate |
string |
초기 학습률입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| learningRateScheduler |
string |
학습률 스케줄러의 유형입니다. 'warmup_cosine' 또는 '단계'여야 합니다. |
| maxSize |
string |
백본에 공급하기 전에 크기가 조정될 이미지의 최대 크기입니다. 양의 정수여야 합니다. 참고: 크기가 너무 크면 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
| minSize |
string |
백본에 공급하기 전에 크기가 조정될 이미지의 최소 크기입니다. 양의 정수여야 합니다. 참고: 크기가 너무 크면 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
| modelName |
string |
학습에 사용할 모델의 이름입니다. 사용 가능한 모델에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models |
| modelSize |
string |
모델 크기입니다. 'small', 'medium', 'large' 또는 'xlarge'여야 합니다. 참고: 모델 크기가 너무 크면 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해서만 지원됩니다. |
| momentum |
string |
최적화 프로그램이 'sgd'일 때의 모멘텀 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| multiScale |
string |
이미지 크기를 +/- 50%변경하여 다중 크기 이미지를 사용하도록 설정합니다. 참고: 충분한 GPU 메모리가 없는 경우 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해서만 지원됩니다. |
| nesterov |
string |
최적화 프로그램이 'sgd'일 때 nesterov를 사용하도록 설정합니다. |
| nmsIouThreshold |
string |
NMS 사후 처리에서 유추하는 동안 사용되는 IOU 임계값입니다. 범위 [0, 1]에 부동 소수 자릿수여야 합니다. |
| numberOfEpochs |
string |
학습 Epoch의 수입니다. 양의 정수여야 합니다. |
| numberOfWorkers |
string |
데이터 로더 작업자 수입니다. 음수가 아닌 정수여야 합니다. |
| optimizer |
string |
최적화 프로그램의 유형입니다. 'sgd', 'adam' 또는 'adamw'여야 합니다. |
| randomSeed |
string |
결정적 학습을 사용할 때 사용할 임의 시드입니다. |
| stepLRGamma |
string |
학습 속도 스케줄러가 '단계'인 경우 감마 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| stepLRStepSize |
string |
학습 속도 스케줄러가 '단계'인 경우 단계 크기의 값입니다. 양의 정수여야 합니다. |
| tileGridSize |
string |
각 이미지를 타일링하는 데 사용할 그리드 크기입니다. 참고: 작은 개체 감지 논리를 활성화하려면 TileGridSize가 None이 아니어야 합니다. mxn 형식의 두 정수가 포함된 문자열입니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
| tileOverlapRatio |
string |
각 차원의 인접 타일 간의 겹침 비율입니다. 범위 [0, 1)에 부동 소수 자릿수여야 합니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
| tilePredictionsNmsThreshold |
string |
타일 및 이미지에서 예측을 병합하는 동안 NMS를 수행하는 데 사용할 IOU 임계값입니다. 유효성 검사/유추에 사용됩니다. 범위 [0, 1]에 부동 소수 자릿수여야 합니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. NMS: 최대값이 아닌 표시 안 함 |
| trainingBatchSize |
string |
학습 배치 크기 양의 정수여야 합니다. |
| validationBatchSize |
string |
유효성 검사 일괄 처리 크기입니다. 양의 정수여야 합니다. |
| validationIouThreshold |
string |
유효성 검사 메트릭을 계산할 때 사용할 IOU 임계값입니다. 범위 [0, 1]에 부동 소수 자릿수여야 합니다. |
| validationMetricType |
string |
유효성 검사 메트릭에 사용할 메트릭 계산 방법입니다. 'none', 'coco', 'voc' 또는 'coco_voc'이어야 합니다. |
| warmupCosineLRCycles |
string |
학습 속도 스케줄러가 'warmup_cosine'인 경우 코사인 주기의 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
| warmupCosineLRWarmupEpochs |
string |
학습 속도 스케줄러가 'warmup_cosine'인 경우 준비 epoch의 값입니다. 양의 정수여야 합니다. |
| weightDecay |
string |
최적화 프로그램이 'sgd', 'adam' 또는 'adamw'인 경우 가중치 감쇠 값입니다. 범위[0, 1]의 부동 소수 자릿수여야 합니다. |
ImageModelSettingsClassification
모델 학습에 사용되는 설정입니다. 사용 가능한 설정에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models
| Name | 형식 | Default value | Description |
|---|---|---|---|
| advancedSettings |
string |
고급 시나리오에 대한 설정입니다. |
|
| amsGradient |
boolean |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 AMSGrad를 사용하도록 설정합니다. |
|
| augmentations |
string |
확대를 사용하기 위한 설정입니다. |
|
| beta1 |
number (float) |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta1' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| beta2 |
number (float) |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta2' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| checkpointFrequency |
integer (int32) |
모델 검사점을 저장하는 빈도입니다. 양의 정수여야 합니다. |
|
| checkpointModel |
증분 학습을 위한 미리 학습된 검사점 모델입니다. |
||
| checkpointRunId |
string |
증분 학습에 대한 미리 학습된 검사점이 있는 이전 실행의 ID입니다. |
|
| distributed |
boolean |
분산 학습을 사용할지 여부입니다. |
|
| earlyStopping |
boolean |
학습 중에 조기 중지 논리를 사용하도록 설정합니다. |
|
| earlyStoppingDelay |
integer (int32) |
조기 중지를 위해 기본 메트릭 개선을 추적하기 전에 대기해야 하는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
|
| earlyStoppingPatience |
integer (int32) |
실행이 중지되기 전에 기본 메트릭 개선이 없는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
|
| enableOnnxNormalization |
boolean |
ONNX 모델을 내보낼 때 정규화를 사용하도록 설정합니다. |
|
| evaluationFrequency |
integer (int32) |
메트릭 점수를 얻기 위해 유효성 검사 데이터 세트를 평가하는 빈도입니다. 양의 정수여야 합니다. |
|
| gradientAccumulationStep |
integer (int32) |
기울기 누적은 모델 가중치를 업데이트하지 않고 구성된 수의 "GradAccumulationStep" 단계를 실행하고 해당 단계의 기울기를 누적한 다음 누적된 기울기를 사용하여 가중치 업데이트를 계산하는 것을 의미합니다. 양의 정수여야 합니다. |
|
| layersToFreeze |
integer (int32) |
모델에 대해 고정할 레이어 수입니다. 양의 정수여야 합니다. 예를 들어, 'seresnext'의 값으로 2를 전달하면 layer0 및 layer1이 고정됩니다. 지원되는 모델의 전체 목록과 레이어 고정에 대한 자세한 내용은 다음을 https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models참조하십시오. |
|
| learningRate |
number (float) |
초기 학습률입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| learningRateScheduler | None |
학습 속도 스케줄러 열거형입니다. |
|
| modelName |
string |
학습에 사용할 모델의 이름입니다. 사용 가능한 모델에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models |
|
| momentum |
number (float) |
최적화 프로그램이 'sgd'일 때의 모멘텀 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| nesterov |
boolean |
최적화 프로그램이 'sgd'일 때 nesterov를 사용하도록 설정합니다. |
|
| numberOfEpochs |
integer (int32) |
학습 Epoch의 수입니다. 양의 정수여야 합니다. |
|
| numberOfWorkers |
integer (int32) |
데이터 로더 작업자 수입니다. 음수가 아닌 정수여야 합니다. |
|
| optimizer | None |
이미지 모델에 대한 확률론적 최적화 프로그램. |
|
| randomSeed |
integer (int32) |
결정적 학습을 사용할 때 사용할 임의 시드입니다. |
|
| stepLRGamma |
number (float) |
학습 속도 스케줄러가 '단계'인 경우 감마 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| stepLRStepSize |
integer (int32) |
학습 속도 스케줄러가 '단계'인 경우 단계 크기의 값입니다. 양의 정수여야 합니다. |
|
| trainingBatchSize |
integer (int32) |
학습 배치 크기 양의 정수여야 합니다. |
|
| trainingCropSize |
integer (int32) |
학습 데이터 세트에 대한 신경망에 입력되는 이미지 자르기 크기입니다. 양의 정수여야 합니다. |
|
| validationBatchSize |
integer (int32) |
유효성 검사 일괄 처리 크기입니다. 양의 정수여야 합니다. |
|
| validationCropSize |
integer (int32) |
유효성 검사 데이터 세트에 대한 신경망에 입력되는 이미지 자르기 크기입니다. 양의 정수여야 합니다. |
|
| validationResizeSize |
integer (int32) |
유효성 검사 데이터 세트를 자르기 전에 크기를 조정할 이미지 크기입니다. 양의 정수여야 합니다. |
|
| warmupCosineLRCycles |
number (float) |
학습 속도 스케줄러가 'warmup_cosine'인 경우 코사인 주기의 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| warmupCosineLRWarmupEpochs |
integer (int32) |
학습 속도 스케줄러가 'warmup_cosine'인 경우 준비 epoch의 값입니다. 양의 정수여야 합니다. |
|
| weightDecay |
number (float) |
최적화 프로그램이 'sgd', 'adam' 또는 'adamw'인 경우 가중치 감쇠 값입니다. 범위[0, 1]의 부동 소수 자릿수여야 합니다. |
|
| weightedLoss |
integer (int32) |
가중 손실. 허용되는 값은 가중치 손실 없이 0입니다. sqrt를 사용한 가중치 손실의 경우 1. (class_weights). class_weights 가중치 손실에 대한 2. 0 또는 1 또는 2여야 합니다. |
ImageModelSettingsObjectDetection
모델 학습에 사용되는 설정입니다. 사용 가능한 설정에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models
| Name | 형식 | Default value | Description |
|---|---|---|---|
| advancedSettings |
string |
고급 시나리오에 대한 설정입니다. |
|
| amsGradient |
boolean |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 AMSGrad를 사용하도록 설정합니다. |
|
| augmentations |
string |
확대를 사용하기 위한 설정입니다. |
|
| beta1 |
number (float) |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta1' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| beta2 |
number (float) |
최적화 프로그램이 'adam' 또는 'adamw'인 경우 'beta2' 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| boxDetectionsPerImage |
integer (int32) |
모든 클래스에 대한 이미지당 최대 검색 수입니다. 양의 정수여야 합니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
|
| boxScoreThreshold |
number (float) |
추론하는 동안 분류 점수가 BoxScoreThreshold보다 큰 제안만 반환합니다. 범위[0, 1]의 부동 소수 자릿수여야 합니다. |
|
| checkpointFrequency |
integer (int32) |
모델 검사점을 저장하는 빈도입니다. 양의 정수여야 합니다. |
|
| checkpointModel |
증분 학습을 위한 미리 학습된 검사점 모델입니다. |
||
| checkpointRunId |
string |
증분 학습에 대한 미리 학습된 검사점이 있는 이전 실행의 ID입니다. |
|
| distributed |
boolean |
분산 학습을 사용할지 여부입니다. |
|
| earlyStopping |
boolean |
학습 중에 조기 중지 논리를 사용하도록 설정합니다. |
|
| earlyStoppingDelay |
integer (int32) |
조기 중지를 위해 기본 메트릭 개선을 추적하기 전에 대기해야 하는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
|
| earlyStoppingPatience |
integer (int32) |
실행이 중지되기 전에 기본 메트릭 개선이 없는 최소 에포크 또는 검증 평가 수입니다. 양의 정수여야 합니다. |
|
| enableOnnxNormalization |
boolean |
ONNX 모델을 내보낼 때 정규화를 사용하도록 설정합니다. |
|
| evaluationFrequency |
integer (int32) |
메트릭 점수를 얻기 위해 유효성 검사 데이터 세트를 평가하는 빈도입니다. 양의 정수여야 합니다. |
|
| gradientAccumulationStep |
integer (int32) |
기울기 누적은 모델 가중치를 업데이트하지 않고 구성된 수의 "GradAccumulationStep" 단계를 실행하고 해당 단계의 기울기를 누적한 다음 누적된 기울기를 사용하여 가중치 업데이트를 계산하는 것을 의미합니다. 양의 정수여야 합니다. |
|
| imageSize |
integer (int32) |
학습 및 유효성 검사를 위한 이미지 크기입니다. 양의 정수여야 합니다. 참고: 크기가 너무 크면 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해서만 지원됩니다. |
|
| layersToFreeze |
integer (int32) |
모델에 대해 고정할 레이어 수입니다. 양의 정수여야 합니다. 예를 들어, 'seresnext'의 값으로 2를 전달하면 layer0 및 layer1이 고정됩니다. 지원되는 모델의 전체 목록과 레이어 고정에 대한 자세한 내용은 다음을 https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models참조하십시오. |
|
| learningRate |
number (float) |
초기 학습률입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| learningRateScheduler | None |
학습 속도 스케줄러 열거형입니다. |
|
| maxSize |
integer (int32) |
백본에 공급하기 전에 크기가 조정될 이미지의 최대 크기입니다. 양의 정수여야 합니다. 참고: 크기가 너무 크면 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
|
| minSize |
integer (int32) |
백본에 공급하기 전에 크기가 조정될 이미지의 최소 크기입니다. 양의 정수여야 합니다. 참고: 크기가 너무 크면 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
|
| modelName |
string |
학습에 사용할 모델의 이름입니다. 사용 가능한 모델에 대한 자세한 내용은 공식 문서를 참조하십시오. https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models |
|
| modelSize | None |
이미지 모델 크기입니다. |
|
| momentum |
number (float) |
최적화 프로그램이 'sgd'일 때의 모멘텀 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| multiScale |
boolean |
이미지 크기를 +/- 50%변경하여 다중 크기 이미지를 사용하도록 설정합니다. 참고: 충분한 GPU 메모리가 없는 경우 학습 실행이 CUDA OOM에 들어갈 수 있습니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해서만 지원됩니다. |
|
| nesterov |
boolean |
최적화 프로그램이 'sgd'일 때 nesterov를 사용하도록 설정합니다. |
|
| nmsIouThreshold |
number (float) |
NMS 사후 처리에서 유추하는 동안 사용되는 IOU 임계값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| numberOfEpochs |
integer (int32) |
학습 Epoch의 수입니다. 양의 정수여야 합니다. |
|
| numberOfWorkers |
integer (int32) |
데이터 로더 작업자 수입니다. 음수가 아닌 정수여야 합니다. |
|
| optimizer | None |
이미지 모델에 대한 확률론적 최적화 프로그램. |
|
| randomSeed |
integer (int32) |
결정적 학습을 사용할 때 사용할 임의 시드입니다. |
|
| stepLRGamma |
number (float) |
학습 속도 스케줄러가 '단계'인 경우 감마 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| stepLRStepSize |
integer (int32) |
학습 속도 스케줄러가 '단계'인 경우 단계 크기의 값입니다. 양의 정수여야 합니다. |
|
| tileGridSize |
string |
각 이미지를 타일링하는 데 사용할 그리드 크기입니다. 참고: 작은 개체 감지 논리를 활성화하려면 TileGridSize가 None이 아니어야 합니다. mxn 형식의 두 정수가 포함된 문자열입니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
|
| tileOverlapRatio |
number (float) |
각 차원의 인접 타일 간의 겹침 비율입니다. 범위 [0, 1)에 부동 소수 자릿수여야 합니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
|
| tilePredictionsNmsThreshold |
number (float) |
타일 및 이미지에서 예측을 병합하는 동안 NMS를 수행하는 데 사용할 IOU 임계값입니다. 유효성 검사/유추에 사용됩니다. 범위 [0, 1]에 부동 소수 자릿수여야 합니다. 참고: 이 설정은 'yolov5' 알고리즘에 대해 지원되지 않습니다. |
|
| trainingBatchSize |
integer (int32) |
학습 배치 크기 양의 정수여야 합니다. |
|
| validationBatchSize |
integer (int32) |
유효성 검사 일괄 처리 크기입니다. 양의 정수여야 합니다. |
|
| validationIouThreshold |
number (float) |
유효성 검사 메트릭을 계산할 때 사용할 IOU 임계값입니다. 범위 [0, 1]에 부동 소수 자릿수여야 합니다. |
|
| validationMetricType | None |
이미지 작업의 검증 메트릭에 사용할 메트릭 계산 방법입니다. |
|
| warmupCosineLRCycles |
number (float) |
학습 속도 스케줄러가 'warmup_cosine'인 경우 코사인 주기의 값입니다. [0, 1] 범위의 부동 소수점이어야 합니다. |
|
| warmupCosineLRWarmupEpochs |
integer (int32) |
학습 속도 스케줄러가 'warmup_cosine'인 경우 준비 epoch의 값입니다. 양의 정수여야 합니다. |
|
| weightDecay |
number (float) |
최적화 프로그램이 'sgd', 'adam' 또는 'adamw'인 경우 가중치 감쇠 값입니다. 범위[0, 1]의 부동 소수 자릿수여야 합니다. |
ImageObjectDetection
이미지 개체 감지. 객체 감지는 이미지에서 객체를 식별하고 경계 상자가 있는 각 객체를 찾는 데 사용됩니다(예: 이미지에서 모든 개와 고양이를 찾고 각 주위에 경계 상자를 그립니다).
| Name | 형식 | Default value | Description |
|---|---|---|---|
| limitSettings |
[필수] AutoML 작업에 대한 설정을 제한합니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| modelSettings |
모델 학습에 사용되는 설정입니다. |
||
| primaryMetric | MeanAveragePrecision |
Image ObjectDetection 작업에 대한 기본 메트릭입니다. |
|
| searchSpace |
모델과 해당 하이퍼 매개 변수의 다양한 조합을 샘플링하기 위한 공간을 검색합니다. |
||
| sweepSettings |
모델 비우기 및 하이퍼 매개 변수 비우기 관련 설정입니다. |
||
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
||
| validationDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 학습 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
ImageSweepSettings
모델 비우기 및 하이퍼 매개 변수 비우기 관련 설정입니다.
| Name | 형식 | Description |
|---|---|---|
| earlyTermination | EarlyTerminationPolicy: |
조기 종료 정책의 유형입니다. |
| samplingAlgorithm |
[필수] 하이퍼 매개 변수 샘플링 알고리즘의 형식입니다. |
InputDeliveryMode
입력 데이터 전달 모드를 결정하는 열거형입니다.
| 값 | Description |
|---|---|
| ReadOnlyMount | |
| ReadWriteMount | |
| Download | |
| Direct | |
| EvalMount | |
| EvalDownload |
InstanceSegmentationPrimaryMetrics
InstanceSegmentation 작업에 대한 기본 지표입니다.
| 값 | Description |
|---|---|
| MeanAveragePrecision |
평균 정밀도(MAP)는 AP(평균 정밀도)의 평균입니다. AP는 각 클래스에 대해 계산되고 평균을 내어 MAP를 얻습니다. |
JobBase
Azure Resource Manager 리소스 봉투.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
리소스의 이름 |
| properties | JobBaseProperties: |
[필수] 엔터티의 추가 특성입니다. |
| systemData |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. |
|
| type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
JobInputType
Enum을 사용하여 작업 입력 유형을 결정합니다.
| 값 | Description |
|---|---|
| literal | |
| uri_file | |
| uri_folder | |
| mltable | |
| custom_model | |
| mlflow_model | |
| triton_model |
JobLimitsType
| 값 | Description |
|---|---|
| Command | |
| Sweep |
JobOutputType
Enum을 사용하여 작업 출력 유형을 결정합니다.
| 값 | Description |
|---|---|
| uri_file | |
| uri_folder | |
| mltable | |
| custom_model | |
| mlflow_model | |
| triton_model |
JobResourceConfiguration
| Name | 형식 | Default value | Description |
|---|---|---|---|
| dockerArgs |
string |
Docker 실행 명령에 전달할 추가 인수입니다. 이렇게 하면 시스템 또는 이 섹션에서 이미 설정한 매개 변수가 재정의됩니다. 이 매개 변수는 Azure ML 컴퓨팅 유형에 대해서만 지원됩니다. |
|
| dockerArgsList |
string[] |
Docker run 명령에 컬렉션으로 전달할 추가 인수입니다. 이렇게 하면 시스템 또는 이 섹션에서 이미 설정한 매개 변수가 재정의됩니다. 이 매개 변수는 Azure ML 컴퓨팅 유형에 대해서만 지원됩니다. |
|
| instanceCount |
integer (int32) |
1 |
컴퓨팅 대상에서 사용하는 인스턴스 또는 노드의 선택적 수입니다. |
| instanceType |
string |
컴퓨팅 대상에서 지원하는 VM의 선택적 형식입니다. |
|
| properties |
추가 속성 모음. |
||
| shmSize |
string pattern: \d+[bBkKmMgG] |
2g |
Docker 컨테이너의 공유 메모리 블록 크기입니다. 이 형식은 (number)(unit) 형식이어야 합니다. 여기서 숫자는 0보다 크고 단위는 b(바이트), k(킬로바이트), m(메가바이트) 또는 g(기가바이트) 중 하나일 수 있습니다. |
JobService
작업 엔드포인트 정의
| Name | 형식 | Description |
|---|---|---|
| endpoint |
string |
엔드포인트의 URL입니다. |
| errorMessage |
string |
서비스의 모든 오류. |
| jobServiceType |
string |
엔드포인트 유형입니다. |
| nodes | Nodes: |
사용자가 서비스를 시작하려는 노드입니다. 노드가 null로 설정되거나 설정되지 않은 경우 서비스는 리더 노드에서만 시작됩니다. |
| port |
integer (int32) |
엔드포인트의 포트입니다. |
| properties |
object |
엔드포인트에서 설정할 추가 속성입니다. |
| status |
string |
엔드포인트의 상태입니다. |
JobStatus
작업의 상태입니다.
| 값 | Description |
|---|---|
| NotStarted |
아직 실행이 시작되지 않았습니다. |
| Starting |
실행이 시작되었습니다. 사용자에게 실행 ID가 있습니다. |
| Provisioning |
(현재 사용되지 않음) ES가 컴퓨팅 대상을 만드는 경우에 사용됩니다. |
| Preparing |
실행 환경이 준비되고 있습니다. |
| Queued |
작업이 컴퓨팅 대상에서 큐에 대기됩니다. 예를 들어 BatchAI에서 작업은 필요한 모든 노드가 준비될 때까지 기다리는 동안 대기 중인 상태입니다. |
| Running |
작업이 컴퓨팅 대상에서 실행되기 시작했습니다. |
| Finalizing |
작업이 대상에서 완료됩니다. 현재 출력 수집 상태입니다. |
| CancelRequested |
작업에 대한 취소가 요청되었습니다. |
| Completed |
작업이 성공적으로 완료되었습니다. 이는 작업 자체와 출력 콜렉션 상태가 모두 성공적으로 완료되었음을 반영합니다 |
| Failed |
작업이 실패했습니다. |
| Canceled |
취소 요청에 따라 작업이 성공적으로 취소되었습니다. |
| NotResponding |
하트비트를 사용하도록 설정한 경우 실행이 RunHistory에 대한 정보를 업데이트하지 않으면 실행이 NotResponding 상태로 전환됩니다. NotResponding은 엄격한 전환 명령에서 면제되는 유일한 상태입니다. 실행은 NotResponding에서 이전 상태 중 하나로 이동할 수 있습니다. |
| Paused |
사용자가 작업을 일시 중지합니다. 레이블 지정 작업에 대한 일부 조정은 일시 중지된 상태에서만 수행할 수 있습니다. |
| Unknown |
다른 모든 상태에 매핑되지 않은 경우 기본 작업 상태 |
JobTier
작업 계층을 결정하는 열거형입니다.
| 값 | Description |
|---|---|
| Null | |
| Spot | |
| Basic | |
| Standard | |
| Premium |
JobType
작업 유형을 결정하는 열거형입니다.
| 값 | Description |
|---|---|
| AutoML | |
| Command | |
| Sweep | |
| Pipeline | |
| Spark |
LearningRateScheduler
학습 속도 스케줄러 열거형입니다.
| 값 | Description |
|---|---|
| None |
학습률 스케줄러를 선택하지 않았습니다. |
| WarmupCosine |
워밍업을 통한 코사인 어닐링. |
| Step |
단계 학습률 스케줄러. |
LiteralJobInput
리터럴 입력 유형입니다.
| Name | 형식 | Description |
|---|---|---|
| description |
string |
입력에 대한 설명입니다. |
| jobInputType |
string:
literal |
[필수] 작업 유형을 지정합니다. |
| value |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 입력에 대한 리터럴 값입니다. |
LogVerbosity
로그 상세 정보를 설정하기 위한 열거형입니다.
| 값 | Description |
|---|---|
| NotSet |
로그가 내보내지지 않습니다. |
| Debug |
디버그 이상의 로그 문이 기록되었습니다. |
| Info |
Info 및 위의 로그 문이 기록되었습니다. |
| Warning |
경고 이상의 로그 문이 기록되었습니다. |
| Error |
오류 및 위의 로그 문이 기록되었습니다. |
| Critical |
중요한 문만 기록됩니다. |
ManagedIdentity
관리 ID 구성.
| Name | 형식 | Description |
|---|---|---|
| clientId |
string (uuid) |
클라이언트 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. |
| identityType |
string:
Managed |
[필수] ID 프레임워크의 형식을 지정합니다. |
| objectId |
string (uuid) |
개체 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. |
| resourceId |
string |
ARM 리소스 ID별로 사용자 할당 ID를 지정합니다. 시스템 할당의 경우 이 필드를 설정하지 마세요. |
MedianStoppingPolicy
모든 실행의 기본 메트릭의 실행 평균을 기반으로 조기 종료 정책을 정의합니다
| Name | 형식 | Default value | Description |
|---|---|---|---|
| delayEvaluation |
integer (int32) |
0 |
첫 번째 평가를 지연할 간격 수입니다. |
| evaluationInterval |
integer (int32) |
0 |
정책 평가 사이의 간격(실행 수)입니다. |
| policyType |
string:
Median |
[필수] 정책 구성의 이름 |
MLFlowModelJobInput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
입력에 대한 설명입니다. |
|
| jobInputType |
string:
mlflow_model |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadOnlyMount |
입력 데이터 전달 모드를 결정하는 열거형입니다. |
|
| uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 입력 자산 URI입니다. |
MLFlowModelJobOutput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| assetName |
string |
출력 자산 이름입니다. |
|
| description |
string |
출력에 대한 설명입니다. |
|
| jobOutputType |
string:
mlflow_model |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadWriteMount |
출력 데이터 배달 모드 열거형입니다. |
|
| uri |
string |
출력 자산 URI입니다. |
MLTableJobInput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
입력에 대한 설명입니다. |
|
| jobInputType |
string:
mltable |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadOnlyMount |
입력 데이터 전달 모드를 결정하는 열거형입니다. |
|
| uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 입력 자산 URI입니다. |
MLTableJobOutput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| assetName |
string |
출력 자산 이름입니다. |
|
| description |
string |
출력에 대한 설명입니다. |
|
| jobOutputType |
string:
mltable |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadWriteMount |
출력 데이터 배달 모드 열거형입니다. |
|
| uri |
string |
출력 자산 URI입니다. |
ModelSize
이미지 모델 크기입니다.
| 값 | Description |
|---|---|
| None |
선택한 값이 없습니다. |
| Small |
작은 크기. |
| Medium |
중간 크기. |
| Large |
큰 사이즈. |
| ExtraLarge |
특대 크기. |
Mpi
MPI 배포 구성.
| Name | 형식 | Description |
|---|---|---|
| distributionType | string: |
[필수] 배포 프레임워크의 유형을 지정합니다. |
| processCountPerInstance |
integer (int32) |
MPI 노드당 프로세스 수입니다. |
NCrossValidationsMode
N-교차 검증 값을 결정하는 방법을 결정합니다.
| 값 | Description |
|---|---|
| Auto |
N-교차 검증 값을 자동으로 결정합니다. '예측' AutoML 작업에만 지원됩니다. |
| Custom |
사용자 지정 N-교차 검증 값을 사용합니다. |
NlpVerticalFeaturizationSettings
| Name | 형식 | Description |
|---|---|---|
| datasetLanguage |
string |
텍스트 데이터에 유용한 데이터 세트 언어입니다. |
NlpVerticalLimitSettings
작업 실행 제약 조건.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| maxConcurrentTrials |
integer (int32) |
1 |
최대 동시 AutoML 반복입니다. |
| maxTrials |
integer (int32) |
1 |
AutoML 반복 횟수입니다. |
| timeout |
string (duration) |
P7D |
AutoML 작업 시간 제한입니다. |
NodesValueType
노드 값에 대한 열거된 형식
| 값 | Description |
|---|---|
| All |
NotificationSetting
알림에 대한 구성입니다.
| Name | 형식 | Description |
|---|---|---|
| emailOn |
지정된 알림 유형에서 사용자에게 전자 메일 알림 보내기 |
|
| emails |
string[] |
쉼표 구분 기호를 사용하여 총 구성에서 499자로 제한되는 전자 메일 받는 사람 목록입니다. |
| webhooks |
object |
서비스에 웹후크 콜백을 보냅니다. 키는 웹후크의 사용자 제공 이름입니다. |
ObjectDetectionPrimaryMetrics
Image ObjectDetection 작업에 대한 기본 메트릭입니다.
| 값 | Description |
|---|---|
| MeanAveragePrecision |
평균 정밀도(MAP)는 AP(평균 정밀도)의 평균입니다. AP는 각 클래스에 대해 계산되고 평균을 내어 MAP를 얻습니다. |
Objective
최적화 목표.
| Name | 형식 | Description |
|---|---|---|
| goal |
[필수] 하이퍼 매개 변수 튜닝에 지원되는 메트릭 목표를 정의합니다. |
|
| primaryMetric |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 최적화할 메트릭의 이름입니다. |
OutputDeliveryMode
출력 데이터 배달 모드 열거형입니다.
| 값 | Description |
|---|---|
| ReadWriteMount | |
| Upload | |
| Direct |
PipelineJob
파이프라인 작업 정의: MFE 특성에 대한 제네릭을 정의합니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| componentId |
string |
구성 요소 리소스의 ARM 리소스 ID입니다. |
|
| computeId |
string |
컴퓨팅 리소스의 ARM 리소스 ID입니다. |
|
| description |
string |
자산 설명 텍스트입니다. |
|
| displayName |
string |
작업의 표시 이름입니다. |
|
| experimentName |
string |
Default |
작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. |
| identity | IdentityConfiguration: |
ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
|
| inputs |
object |
파이프라인 작업에 대한 입력입니다. |
|
| isArchived |
boolean |
False |
자산이 보관되어 있나요? |
| jobType |
string:
Pipeline |
[필수] 작업 유형을 지정합니다. |
|
| jobs |
작업은 파이프라인 작업을 생성합니다. |
||
| notificationSetting |
작업에 대한 알림 설정 |
||
| outputs |
object |
파이프라인 작업에 대한 출력 |
|
| properties |
object |
자산 속성 사전입니다. |
|
| services |
<string,
Job |
JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
|
| settings |
ContinueRunOnStepFailure 등의 파이프라인 설정 |
||
| sourceJobId |
string |
원본 작업의 ARM 리소스 ID입니다. |
|
| status |
작업 상태입니다. |
||
| tags |
object |
태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. |
PyTorch
PyTorch 배포 구성.
| Name | 형식 | Description |
|---|---|---|
| distributionType | string: |
[필수] 배포 프레임워크의 유형을 지정합니다. |
| processCountPerInstance |
integer (int32) |
노드당 프로세스 수입니다. |
QueueSettings
| Name | 형식 | Default value | Description |
|---|---|---|---|
| jobTier | Null |
작업 계층을 결정하는 열거형입니다. |
RandomSamplingAlgorithm
값을 임의로 생성하는 샘플링 알고리즘을 정의합니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| rule | Random |
특정 유형의 임의 알고리즘 |
|
| samplingAlgorithmType |
string:
Random |
[필수] 구성 속성과 함께 하이퍼 매개 변수 값을 생성하는 데 사용되는 알고리즘 |
|
| seed |
integer (int32) |
난수 생성을 위한 시드로 사용할 선택적 정수입니다. |
RandomSamplingAlgorithmRule
특정 유형의 임의 알고리즘
| 값 | Description |
|---|---|
| Random | |
| Sobol |
Regression
AutoML 테이블 수직의 회귀 작업입니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| cvSplitColumnNames |
string[] |
CVSplit 데이터에 사용할 열입니다. |
|
| featurizationSettings |
AutoML 작업에 필요한 기능화 입력입니다. |
||
| limitSettings |
AutoMLJob에 대한 실행 제약 조건입니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| nCrossValidations | NCrossValidations: |
검증 데이터 세트가 제공되지 않을 때 훈련 데이터 세트에 적용할 교차 검증 폴드 수입니다. |
|
| primaryMetric | NormalizedRootMeanSquaredError |
회귀 작업에 대한 기본 지표입니다. |
|
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| testData |
데이터 입력을 테스트합니다. |
||
| testDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 테스트 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| trainingSettings |
AutoML 작업의 학습 단계에 대한 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
||
| validationDataSize |
number (double) |
유효성 검사를 위해 따로 설정해야 하는 학습 데이터 세트의 비율입니다. (0.0 , 1.0) 사이의 값 유효성 검사 데이터 세트가 제공되지 않은 경우 적용됩니다. |
|
| weightColumnName |
string |
샘플 가중치 열의 이름입니다. 자동화된 ML은 가중 열을 입력으로 지원하여 데이터의 행에 가중치를 적용하거나 줄입니다. |
RegressionModels
AutoML에서 지원하는 모든 회귀 모델에 대한 열거형입니다.
| 값 | Description |
|---|---|
| ElasticNet |
탄성망은 널리 사용되는 두 가지 페널티, 특히 L1 및 L2 페널티 함수를 결합한 인기 있는 정규화된 선형 회귀 유형입니다. |
| GradientBoosting |
주간 학습자를 강력한 학습자로 전환하는 기술을 부스팅이라고 합니다. 그래디언트 부스팅 알고리즘 프로세스는 이 실행 이론에서 작동합니다. |
| DecisionTree |
의사 결정 트리는 분류 및 회귀 작업 모두에 사용되는 비모수 지도 학습 방법입니다. 목표는 데이터 기능에서 추론된 간단한 의사결정 규칙을 학습하여 대상 변수의 값을 예측하는 모델을 만드는 것입니다. |
| KNN |
K-최근접 이웃(KNN) 알고리즘은 '특징 유사성'을 사용하여 새 데이터 포인트의 값을 예측하며, 이는 새 데이터 포인트가 훈련 세트의 포인트와 얼마나 밀접하게 일치하는지에 따라 값이 할당된다는 것을 의미합니다. |
| LassoLars |
Least Angle Regression(일명 Lars)에 맞는 올가미 모델. L1 사전을 정규화기로 사용하여 훈련된 선형 모델입니다. |
| SGD |
SGD: 확률적 기울기 하강법은 예측된 출력과 실제 출력 사이에 가장 적합한 모델 매개변수를 찾기 위해 기계 학습 애플리케이션에서 자주 사용되는 최적화 알고리즘입니다. 부정확하지만 강력한 기술입니다. |
| RandomForest |
랜덤 포레스트는 지도 학습 알고리즘입니다. 그것이 구축하는 "숲"은 일반적으로 "배깅" 방법으로 훈련된 의사결정 트리의 앙상블입니다. 배깅 방법의 일반적인 아이디어는 학습 모델의 조합이 전반적인 결과를 증가시킨다는 것입니다. |
| ExtremeRandomTrees |
Extreme Trees는 여러 의사결정 트리의 예측을 결합한 앙상블 기계 학습 알고리즘입니다. 널리 사용되는 랜덤 포레스트 알고리즘과 관련이 있습니다. |
| LightGBM |
LightGBM은 트리 기반 학습 알고리즘을 사용하는 그래디언트 부스팅 프레임워크입니다. |
| XGBoostRegressor |
XGBoostRegressor: Extreme Gradient Boosting Regressor는 기본 학습자의 앙상블을 사용하는 지도 기계 학습 모델입니다. |
RegressionPrimaryMetrics
회귀 작업에 대한 기본 지표입니다.
| 값 | Description |
|---|---|
| SpearmanCorrelation |
Spearman의 상관 순위 계수는 순위 상관의 비모수 척도입니다. |
| NormalizedRootMeanSquaredError |
NRMSE(Normalized Root Mean Squared Error) RMSE는 척도가 다른 모델 간의 비교를 용이하게 합니다. |
| R2Score |
R2 점수는 예측 기반 기계 학습 모델에 대한 성능 평가 척도 중 하나입니다. |
| NormalizedMeanAbsoluteError |
NMAE(Normalized Mean Absolute Error)는 (시간) 계열의 평균 절대 오차(MAE)를 다른 척도와 비교하는 검증 지표입니다. |
RegressionTrainingSettings
회귀 학습 관련 구성.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| allowedTrainingAlgorithms |
회귀 태스크에 허용되는 모델입니다. |
||
| blockedTrainingAlgorithms |
회귀 태스크에 대한 차단된 모델입니다. |
||
| enableDnnTraining |
boolean |
False |
DNN 모델의 권장 사항을 사용하도록 설정합니다. |
| enableModelExplainability |
boolean |
True |
최상의 모델에서 설명 기능을 켜는 플래그입니다. |
| enableOnnxCompatibleModels |
boolean |
False |
onnx 호환 모델을 사용하도록 설정하기 위한 플래그입니다. |
| enableStackEnsemble |
boolean |
True |
스택 앙상블 실행을 사용하도록 설정합니다. |
| enableVoteEnsemble |
boolean |
True |
투표 앙상블 실행을 사용하도록 설정합니다. |
| ensembleModelDownloadTimeout |
string (duration) |
PT5M |
VotingEnsemble 및 StackEnsemble 모델 생성 중에 이전 자식 실행의 여러 맞춤 모델이 다운로드됩니다. 더 많은 시간이 필요한 경우 이 매개 변수를 300초보다 높은 값으로 구성합니다. |
| stackEnsembleSettings |
스택 앙상블 실행에 대한 스택 앙상블 설정입니다. |
SamplingAlgorithmType
| 값 | Description |
|---|---|
| Grid | |
| Random | |
| Bayesian |
SeasonalityMode
계절성 예측 모드.
| 값 | Description |
|---|---|
| Auto |
계절성은 자동으로 결정됩니다. |
| Custom |
사용자 지정 계절성 값을 사용합니다. |
ShortSeriesHandlingConfiguration
AutoML에서 짧은 시계열을 처리하는 방법을 정의하는 매개 변수입니다.
| 값 | Description |
|---|---|
| None |
no/null 값을 나타냅니다. |
| Auto |
긴 시리즈가 없으면 짧은 시리즈가 패딩되고, 그렇지 않으면 짧은 시리즈가 삭제됩니다. |
| Pad |
모든 단편 시리즈는 패딩됩니다. |
| Drop |
모든 단편 시리즈가 삭제됩니다. |
SparkJob
Spark 작업 정의.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| archives |
string[] |
작업에 사용되는 파일을 보관합니다. |
|
| args |
string |
작업에 대한 인수입니다. |
|
| codeId |
string (arm-id) minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 코드 자산의 arm-id입니다. |
|
| componentId |
string |
구성 요소 리소스의 ARM 리소스 ID입니다. |
|
| computeId |
string |
컴퓨팅 리소스의 ARM 리소스 ID입니다. |
|
| conf |
object |
Spark가 구성한 속성입니다. |
|
| description |
string |
자산 설명 텍스트입니다. |
|
| displayName |
string |
작업의 표시 이름입니다. |
|
| entry | SparkJobEntry: |
[필수] 작업을 시작할 때 실행할 항목입니다. |
|
| environmentId |
string (arm-id) |
작업에 대한 환경 사양의 ARM 리소스 ID입니다. |
|
| environmentVariables |
object |
작업에 포함된 환경 변수입니다. |
|
| experimentName |
string |
Default |
작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. |
| files |
string[] |
작업에 사용되는 파일입니다. |
|
| identity | IdentityConfiguration: |
ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
|
| inputs |
object |
작업에 사용되는 입력 데이터 바인딩의 매핑입니다. |
|
| isArchived |
boolean |
False |
자산이 보관되어 있나요? |
| jars |
string[] |
작업에 사용되는 Jar 파일입니다. |
|
| jobType |
string:
Spark |
[필수] 작업 유형을 지정합니다. |
|
| notificationSetting |
작업에 대한 알림 설정 |
||
| outputs |
object |
작업에 사용되는 출력 데이터 바인딩의 매핑입니다. |
|
| properties |
object |
자산 속성 사전입니다. |
|
| pyFiles |
string[] |
작업에 사용되는 Python 파일입니다. |
|
| queueSettings |
작업에 대한 큐 설정 |
||
| resources |
작업에 대한 컴퓨팅 리소스 구성입니다. |
||
| services |
<string,
Job |
JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
|
| status |
작업 상태입니다. |
||
| tags |
object |
태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. |
SparkJobEntryType
| 값 | Description |
|---|---|
| SparkJobPythonEntry | |
| SparkJobScalaEntry |
SparkJobPythonEntry
| Name | 형식 | Description |
|---|---|---|
| file |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 작업 진입점에 대한 상대 Python 파일 경로입니다. |
| sparkJobEntryType | string: |
[필수] 작업의 진입점 유형입니다. |
SparkJobScalaEntry
| Name | 형식 | Description |
|---|---|---|
| className |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 진입점으로 사용되는 Scala 클래스 이름입니다. |
| sparkJobEntryType | string: |
[필수] 작업의 진입점 유형입니다. |
SparkResourceConfiguration
| Name | 형식 | Default value | Description |
|---|---|---|---|
| instanceType |
string |
컴퓨팅 대상에서 지원하는 VM의 선택적 형식입니다. |
|
| runtimeVersion |
string |
3.1 |
작업에 사용되는 Spark 런타임의 버전입니다. |
StackEnsembleSettings
StackEnsemble 실행을 사용자 정의하기 위한 고급 설정입니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| stackMetaLearnerKWargs |
메타 학습자의 이니셜라이저에 전달할 선택적 매개 변수입니다. |
||
| stackMetaLearnerTrainPercentage |
number (double) |
0.2 |
메타 학습자를 학습하기 위해 예약할 학습 집합의 비율(학습 및 학습 유효성 검사 유형을 선택할 때)을 지정합니다. 기본값은 0.2입니다. |
| stackMetaLearnerType | None |
메타 러너는 개별 이기종 모델의 출력을 기반으로 학습된 모델입니다. 기본 메타 학습자는 분류 작업에는 LogisticRegression(교차 검증이 활성화된 경우 LogisticRegressionCV)과 회귀/예측 작업을 위한 ElasticNet(교차 검증이 활성화된 경우 ElasticNetCV)입니다.\r\n\r\n이 매개변수는 다음 문자열 중 하나일 수 있습니다: LogisticRegression, LogisticRegressionCV, LightGBMClassifier, ElasticNet, ElasticNetCV, LightGBMRegressor, 또는 LinearRegression |
StackMetaLearnerType
메타 러너는 개별 이기종 모델의 출력을 기반으로 학습된 모델입니다. 기본 메타 학습자는 분류 작업에는 LogisticRegression(교차 검증이 활성화된 경우 LogisticRegressionCV)과 회귀/예측 작업을 위한 ElasticNet(교차 검증이 활성화된 경우 ElasticNetCV)입니다.\r\n\r\n이 매개변수는 다음 문자열 중 하나일 수 있습니다: LogisticRegression, LogisticRegressionCV, LightGBMClassifier, ElasticNet, ElasticNetCV, LightGBMRegressor, 또는 LinearRegression
| 값 | Description |
|---|---|
| None | |
| LogisticRegression |
기본 메타 학습자는 분류 작업에 대한 LogisticRegression입니다. |
| LogisticRegressionCV |
기본 메타 학습자는 CV가 켜져 있을 때 분류 작업에 대한 LogisticRegression입니다. |
| LightGBMClassifier | |
| ElasticNet |
기본 메타 학습자는 회귀 작업에 대한 LogisticRegression입니다. |
| ElasticNetCV |
기본 메타 학습자는 CV가 켜져 있을 때 회귀 작업에 대한 LogisticRegression입니다. |
| LightGBMRegressor | |
| LinearRegression |
StochasticOptimizer
이미지 모델에 대한 확률론적 최적화 프로그램.
| 값 | Description |
|---|---|
| None |
최적화 프로그램을 선택하지 않았습니다. |
| Sgd |
확률론적 기울기 하강 옵티마이저. |
| Adam |
Adam은 순간의 적응 추정을 기반으로 확률론적 목적 함수를 최적화하는 알고리즘입니다 |
| Adamw |
AdamW는 가중치 감쇠 구현이 개선된 옵티마이저 Adam의 변형입니다. |
SweepJob
스윕 작업 정의.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| componentId |
string |
구성 요소 리소스의 ARM 리소스 ID입니다. |
|
| computeId |
string |
컴퓨팅 리소스의 ARM 리소스 ID입니다. |
|
| description |
string |
자산 설명 텍스트입니다. |
|
| displayName |
string |
작업의 표시 이름입니다. |
|
| earlyTermination | EarlyTerminationPolicy: |
조기 종료 정책을 사용하면 완료하기 전에 성능이 저하된 실행을 취소할 수 있습니다. |
|
| experimentName |
string |
Default |
작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다. |
| identity | IdentityConfiguration: |
ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다. |
|
| inputs |
object |
작업에 사용되는 입력 데이터 바인딩의 매핑입니다. |
|
| isArchived |
boolean |
False |
자산이 보관되어 있나요? |
| jobType |
string:
Sweep |
[필수] 작업 유형을 지정합니다. |
|
| limits |
스윕 작업 제한입니다. |
||
| notificationSetting |
작업에 대한 알림 설정 |
||
| objective |
[필수] 최적화 목표입니다. |
||
| outputs |
object |
작업에 사용되는 출력 데이터 바인딩의 매핑입니다. |
|
| properties |
object |
자산 속성 사전입니다. |
|
| queueSettings |
작업에 대한 큐 설정 |
||
| samplingAlgorithm | SamplingAlgorithm: |
[필수] 하이퍼 매개 변수 샘플링 알고리즘 |
|
| searchSpace |
[필수] 각 매개 변수와 해당 분포를 포함하는 사전입니다. 사전 키는 매개 변수의 이름입니다. |
||
| services |
<string,
Job |
JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다. |
|
| status |
작업 상태입니다. |
||
| tags |
object |
태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다. |
|
| trial |
[필수] 평가판 구성 요소 정의입니다. |
SweepJobLimits
Sweep Job limit 클래스입니다.
| Name | 형식 | Description |
|---|---|---|
| jobLimitsType |
string:
Sweep |
[필수] JobLimit 형식입니다. |
| maxConcurrentTrials |
integer (int32) |
작업 최대 동시 평가판을 스윕합니다. |
| maxTotalTrials |
integer (int32) |
스윕 작업 최대 총 평가판입니다. |
| timeout |
string (duration) |
ISO 8601 형식의 최대 실행 기간이며, 그 후에 작업이 취소됩니다. 전체 자릿수가 초인 기간만 지원합니다. |
| trialTimeout |
string (duration) |
비우기 작업 평가판 시간 제한 값입니다. |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
| Name | 형식 | Description |
|---|---|---|
| createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
| createdBy |
string |
리소스를 만든 ID입니다. |
| createdByType |
리소스를 만든 ID의 형식입니다. |
|
| lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
| lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
| lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |
TableVerticalFeaturizationSettings
기능화 구성.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| blockedTransformers |
이러한 변압기는 기능화에 사용되지 않습니다. |
||
| columnNameAndTypes |
object |
열 이름 및 해당 형식(int, float, string, datetime 등)의 사전입니다. |
|
| datasetLanguage |
string |
텍스트 데이터에 유용한 데이터 세트 언어입니다. |
|
| enableDnnFeaturization |
boolean |
False |
데이터 기능화에 Dnn 기반 기능화기를 사용할지 여부를 결정합니다. |
| mode | Auto |
기능화 모드 - 사용자는 기본 '자동' 모드를 유지할 수 있으며 AutoML은 기능화 단계에서 필요한 데이터 변환을 처리합니다. '끄기'를 선택하면 기능화가 수행되지 않습니다. '사용자 지정'을 선택하면 사용자는 추가 입력을 지정하여 기능화를 수행하는 방법을 사용자 지정할 수 있습니다. |
|
| transformerParams |
object |
사용자는 적용할 열 및 변환기 생성자에 대한 매개 변수와 함께 사용할 추가 변환기를 지정할 수 있습니다. |
TableVerticalLimitSettings
작업 실행 제약 조건.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| enableEarlyTermination |
boolean |
True |
조기 종료를 사용하도록 설정하고, 지난 20번의 반복에서 점수 개선이 없는 경우 AutoMLJob이 일찍 종료되는지 여부를 결정합니다. |
| exitScore |
number (double) |
AutoML 작업의 종료 점수입니다. |
|
| maxConcurrentTrials |
integer (int32) |
1 |
최대 동시 반복입니다. |
| maxCoresPerTrial |
integer (int32) |
-1 |
반복당 최대 코어 수입니다. |
| maxTrials |
integer (int32) |
1000 |
반복 횟수입니다. |
| timeout |
string (duration) |
PT6H |
AutoML 작업 시간 제한입니다. |
| trialTimeout |
string (duration) |
PT30M |
반복 시간 제한입니다. |
TargetAggregationFunction
대상 집계 함수.
| 값 | Description |
|---|---|
| None |
값이 설정되지 않음을 나타냅니다. |
| Sum | |
| Max | |
| Min | |
| Mean |
TargetLagsMode
대상 지연 선택 모드.
| 값 | Description |
|---|---|
| Auto |
대상 지연은 자동으로 결정됩니다. |
| Custom |
사용자 지정 대상 지연을 사용합니다. |
TargetRollingWindowSizeMode
대상 롤링 창 크기 모드입니다.
| 값 | Description |
|---|---|
| Auto |
롤링 창 크기를 자동으로 결정합니다. |
| Custom |
지정된 롤링 창 크기를 사용합니다. |
TaskType
AutoMLJob 작업 유형입니다.
| 값 | Description |
|---|---|
| Classification |
기계 학습 및 통계의 분류는 컴퓨터 프로그램이 주어진 데이터로부터 학습하고 새로운 관찰 또는 분류를 수행하는 지도 학습 접근 방식입니다. |
| Regression |
회귀는 입력 데이터를 사용하여 값을 예측하는 것을 의미합니다. 회귀 모델은 연속 값을 예측하는 데 사용됩니다. |
| Forecasting |
예측은 시계열 데이터를 처리하고 입력을 기반으로 가까운 미래 값을 예측하는 데 사용할 수 있는 예측 모델을 만드는 특별한 종류의 회귀 작업입니다. |
| ImageClassification |
이미지 분류. 다중 클래스 이미지 분류는 이미지가 클래스 집합의 단일 레이블로만 분류될 때 사용됩니다(예: 각 이미지는 '고양이', '개' 또는 '오리'의 이미지로 분류됩니다). |
| ImageClassificationMultilabel |
이미지 분류 다중 레이블. 다중 레이블 이미지 분류는 이미지가 레이블 집합에서 하나 이상의 레이블을 가질 수 있는 경우에 사용됩니다(예: 이미지에 '고양이'와 '개' 둘 다 레이블이 지정될 수 있음). |
| ImageObjectDetection |
이미지 개체 감지. 객체 감지는 이미지에서 객체를 식별하고 경계 상자가 있는 각 객체를 찾는 데 사용됩니다(예: 이미지에서 모든 개와 고양이를 찾고 각 주위에 경계 상자를 그립니다). |
| ImageInstanceSegmentation |
이미지 인스턴스 세분화. 인스턴스 분할은 픽셀 수준에서 이미지의 개체를 식별하는 데 사용되며 이미지의 각 개체 주위에 다각형을 그립니다. |
| TextClassification |
텍스트 분류(텍스트 태깅 또는 텍스트 분류라고도 함)는 텍스트를 범주로 정렬하는 프로세스입니다. 범주는 상호 배타적입니다. |
| TextClassificationMultilabel |
다중 레이블 분류 작업은 각 샘플을 대상 레이블 그룹(0개 이상)에 할당합니다. |
| TextNER |
TextNER로 명명된 텍스트 Entity Recognition. NER(명명된 엔터티 인식)은 자유 형식 텍스트를 가져와 사람, 위치, 조직 등과 같은 엔터티의 발생을 식별하는 기능입니다. |
TensorFlow
TensorFlow 배포 구성.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| distributionType | string: |
[필수] 배포 프레임워크의 유형을 지정합니다. |
|
| parameterServerCount |
integer (int32) |
0 |
매개 변수 서버 작업의 수입니다. |
| workerCount |
integer (int32) |
작업자 수입니다. 지정하지 않으면 기본값은 인스턴스 수입니다. |
TextClassification
AutoML NLP 업종의 텍스트 분류 작업입니다. NLP - 자연어 처리.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| featurizationSettings |
AutoML 작업에 필요한 기능화 입력입니다. |
||
| limitSettings |
AutoMLJob에 대한 실행 제약 조건입니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| primaryMetric | Accuracy |
분류 작업에 대한 기본 메트릭입니다. |
|
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
TextClassificationMultilabel
AutoML NLP 업종의 텍스트 분류 다중 레이블 작업입니다. NLP - 자연어 처리.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| featurizationSettings |
AutoML 작업에 필요한 기능화 입력입니다. |
||
| limitSettings |
AutoMLJob에 대한 실행 제약 조건입니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| primaryMetric |
텍스트Classification-Multilabel 작업에 대한 기본 메트릭입니다. 현재 정확도만 기본 메트릭으로 지원되므로 사용자가 명시적으로 설정할 필요가 없습니다. |
||
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType | string: |
[필수] AutoMLJob의 작업 유형입니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
TextNer
AutoML NLP 업종의 Text-NER 작업입니다. NER - 명명된 엔터티 인식입니다. NLP - 자연어 처리.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| featurizationSettings |
AutoML 작업에 필요한 기능화 입력입니다. |
||
| limitSettings |
AutoMLJob에 대한 실행 제약 조건입니다. |
||
| logVerbosity | Info |
로그 상세 정보를 설정하기 위한 열거형입니다. |
|
| primaryMetric |
작업에 대한 기본 메트릭Text-NER Text-NER에는 '정확도'만 지원되므로 사용자가 명시적으로 설정할 필요가 없습니다. |
||
| targetColumnName |
string |
대상 열 이름: 예측 값 열입니다. 분류 작업의 컨텍스트에서 레이블 열 이름이라고도 합니다. |
|
| taskType |
string:
TextNER |
[필수] AutoMLJob의 작업 유형입니다. |
|
| trainingData |
[필수] 학습 데이터 입력입니다. |
||
| validationData |
유효성 검사 데이터 입력입니다. |
TrialComponent
평가판 구성 요소 정의입니다.
| Name | 형식 | Description |
|---|---|---|
| codeId |
string |
코드 자산의 ARM 리소스 ID입니다. |
| command |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 작업을 시작할 때 실행할 명령입니다. eg. "파이썬 train.py" |
| distribution | DistributionConfiguration: |
작업의 배포 구성입니다. 설정된 경우 Mpi, Tensorflow, PyTorch 또는 null 중 하나여야 합니다. |
| environmentId |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 작업에 대한 환경 사양의 ARM 리소스 ID입니다. |
| environmentVariables |
object |
작업에 포함된 환경 변수입니다. |
| resources |
작업에 대한 컴퓨팅 리소스 구성입니다. |
TritonModelJobInput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
입력에 대한 설명입니다. |
|
| jobInputType |
string:
triton_model |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadOnlyMount |
입력 데이터 전달 모드를 결정하는 열거형입니다. |
|
| uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 입력 자산 URI입니다. |
TritonModelJobOutput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| assetName |
string |
출력 자산 이름입니다. |
|
| description |
string |
출력에 대한 설명입니다. |
|
| jobOutputType |
string:
triton_model |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadWriteMount |
출력 데이터 배달 모드 열거형입니다. |
|
| uri |
string |
출력 자산 URI입니다. |
TruncationSelectionPolicy
각 평가 간격에서 지정된 실행 비율을 취소하는 조기 종료 정책을 정의합니다.
| Name | 형식 | Default value | Description |
|---|---|---|---|
| delayEvaluation |
integer (int32) |
0 |
첫 번째 평가를 지연할 간격 수입니다. |
| evaluationInterval |
integer (int32) |
0 |
정책 평가 사이의 간격(실행 수)입니다. |
| policyType |
string:
Truncation |
[필수] 정책 구성의 이름 |
|
| truncationPercentage |
integer (int32) |
0 |
각 평가 간격에서 취소할 실행의 백분율입니다. |
UriFileJobInput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
입력에 대한 설명입니다. |
|
| jobInputType |
string:
uri_file |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadOnlyMount |
입력 데이터 전달 모드를 결정하는 열거형입니다. |
|
| uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 입력 자산 URI입니다. |
UriFileJobOutput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| assetName |
string |
출력 자산 이름입니다. |
|
| description |
string |
출력에 대한 설명입니다. |
|
| jobOutputType |
string:
uri_file |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadWriteMount |
출력 데이터 배달 모드 열거형입니다. |
|
| uri |
string |
출력 자산 URI입니다. |
UriFolderJobInput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| description |
string |
입력에 대한 설명입니다. |
|
| jobInputType |
string:
uri_folder |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadOnlyMount |
입력 데이터 전달 모드를 결정하는 열거형입니다. |
|
| uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[필수] 입력 자산 URI입니다. |
UriFolderJobOutput
| Name | 형식 | Default value | Description |
|---|---|---|---|
| assetName |
string |
출력 자산 이름입니다. |
|
| description |
string |
출력에 대한 설명입니다. |
|
| jobOutputType |
string:
uri_folder |
[필수] 작업 유형을 지정합니다. |
|
| mode | ReadWriteMount |
출력 데이터 배달 모드 열거형입니다. |
|
| uri |
string |
출력 자산 URI입니다. |
UserIdentity
사용자 ID 구성.
| Name | 형식 | Description |
|---|---|---|
| identityType | string: |
[필수] ID 프레임워크의 형식을 지정합니다. |
UseStl
시계열 대상 열의 STL 분해를 구성합니다.
| 값 | Description |
|---|---|
| None |
stl 분해가 없습니다. |
| Season | |
| SeasonTrend |
ValidationMetricType
이미지 작업의 검증 메트릭에 사용할 메트릭 계산 방법입니다.
| 값 | Description |
|---|---|
| None |
메트릭이 없습니다. |
| Coco |
코코 메트릭. |
| Voc |
Voc 메트릭. |
| CocoVoc |
CocoVoc 메트릭. |
WebhookType
웹후크 콜백 서비스 유형을 결정하는 열거형입니다.
| 값 | Description |
|---|---|
| AzureDevOps |