Jobs - Get
Obtém um trabalho por nome/id.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}?api-version=2025-04-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
id
|
path | True |
string |
O nome e o identificador do trabalho. Isso diferencia maiúsculas de minúsculas. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
subscription
|
path | True |
string minLength: 1 |
A ID da assinatura de destino. |
workspace
|
path | True |
string pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$ |
Nome do espaço de trabalho do Azure Machine Learning. |
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Sucesso |
|
Other Status Codes |
Erro |
Exemplos
Get AutoML Job. |
Get Command Job. |
Get Pipeline Job. |
Get Sweep Job. |
Get AutoML Job.
Pedido de amostra
GET 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-04-01
Resposta da amostra
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"description": "string",
"tags": {
"string": "string"
},
"properties": {
"string": "string"
},
"displayName": "string",
"status": "Scheduled",
"experimentName": "string",
"services": {
"string": {
"jobServiceType": "string",
"port": 1,
"endpoint": "string",
"status": "string",
"errorMessage": "string",
"properties": {
"string": "string"
}
}
},
"computeId": "string",
"isArchived": false,
"identity": {
"identityType": "AMLToken"
},
"jobType": "AutoML",
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"9bec0ab0-c62f-4fa9-a97c-7b24bbcc90ad": null
}
}
},
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"taskDetails": {
"taskType": "ImageClassification",
"limitSettings": {
"maxTrials": 2
},
"targetColumnName": "string",
"trainingData": {
"jobInputType": "mltable",
"uri": "string"
},
"modelSettings": {
"validationCropSize": 2
},
"searchSpace": [
{
"validationCropSize": "choice(2, 360)"
}
]
},
"outputs": {
"string": {
"description": "string",
"uri": "string",
"mode": "ReadWriteMount",
"jobOutputType": "uri_file"
}
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "ManagedIdentity"
}
}
Get Command Job.
Pedido de amostra
GET 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-04-01
Resposta da amostra
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"description": "string",
"tags": {
"string": "string"
},
"properties": {
"string": "string"
},
"displayName": "string",
"status": "NotStarted",
"experimentName": "string",
"services": {
"string": {
"jobServiceType": "string",
"port": 1,
"endpoint": "string",
"status": "string",
"errorMessage": "string",
"properties": {
"string": "string"
}
}
},
"computeId": "string",
"jobType": "Command",
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"8385cf05-78c0-41ef-b31d-36796a678e19": null
}
}
},
"codeId": "string",
"command": "string",
"environmentId": "string",
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "ReadWriteMount",
"uri": "string"
}
},
"distribution": {
"distributionType": "TensorFlow",
"workerCount": 1,
"parameterServerCount": 1
},
"limits": {
"timeout": "PT5M",
"jobLimitsType": "Command"
},
"environmentVariables": {
"string": "string"
},
"identity": {
"identityType": "AMLToken"
},
"parameters": {
"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"
}
}
Get Pipeline Job.
Pedido de amostra
GET 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-04-01
Resposta da amostra
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"description": "string",
"tags": {
"string": "string"
},
"properties": {
"string": "string"
},
"displayName": "string",
"status": "NotStarted",
"experimentName": "string",
"services": {
"string": {
"jobServiceType": "string",
"port": 1,
"endpoint": "string",
"status": "string",
"errorMessage": "string",
"properties": {
"string": "string"
}
}
},
"computeId": "string",
"jobType": "Pipeline",
"settings": {},
"inputs": {
"string": {
"description": "string",
"jobInputType": "literal",
"value": "string"
}
},
"outputs": {
"string": {
"description": "string",
"jobOutputType": "uri_file",
"mode": "Upload",
"uri": "string"
}
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
Get Sweep Job.
Pedido de amostra
GET 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-04-01
Resposta da amostra
{
"id": "string",
"name": "string",
"type": "string",
"properties": {
"description": "string",
"tags": {
"string": "string"
},
"properties": {
"string": "string"
},
"displayName": "string",
"status": "NotStarted",
"experimentName": "string",
"services": {
"string": {
"jobServiceType": "string",
"port": 1,
"endpoint": "string",
"status": "string",
"errorMessage": "string",
"properties": {
"string": "string"
}
}
},
"computeId": "string",
"jobType": "Sweep",
"samplingAlgorithm": {
"samplingAlgorithmType": "Grid"
},
"limits": {
"jobLimitsType": "Sweep",
"maxTotalTrials": 1,
"maxConcurrentTrials": 1,
"trialTimeout": "PT1S"
},
"earlyTermination": {
"evaluationInterval": 1,
"delayEvaluation": 1,
"policyType": "MedianStopping"
},
"objective": {
"primaryMetric": "string",
"goal": "Minimize"
},
"trial": {
"codeId": "string",
"command": "string",
"environmentId": "string",
"environmentVariables": {
"string": "string"
},
"distribution": {
"distributionType": "Mpi",
"processCountPerInstance": 1
},
"resources": {
"instanceCount": 1,
"instanceType": "string",
"properties": {
"string": {
"e6b6493e-7d5e-4db3-be1e-306ec641327e": null
}
}
}
},
"searchSpace": {
"string": {}
}
},
"systemData": {
"createdAt": "2020-01-01T12:34:56.999Z",
"createdBy": "string",
"createdByType": "User",
"lastModifiedAt": "2020-01-01T12:34:56.999Z",
"lastModifiedBy": "string",
"lastModifiedByType": "User"
}
}
Definições
Name | Description |
---|---|
All |
Todos os nós significa que o serviço será executado em todos os nós do trabalho |
Aml |
Configuração de identidade de token AML. |
Auto |
Horizonte de previsão determinado automaticamente pelo sistema. |
Auto |
AutoMLJob classe. Use esta classe para executar tarefas AutoML como Classificação/Regressão, etc. Consulte TaskType enum para todas as tarefas suportadas. |
Auto |
Validações N-Cross determinadas automaticamente. |
Auto |
|
Auto |
|
Auto |
Janela de rolagem de atrasos de destino determinada automaticamente. |
Azure |
Detalhes do Webhook específicos para o Azure DevOps |
Bandit |
Define uma política de rescisão antecipada com base em critérios de folga e um intervalo de frequência e atraso para avaliação |
Bayesian |
Define um algoritmo de amostragem que gera valores com base em valores anteriores |
Blocked |
Enum para todos os modelos de classificação suportados pelo AutoML. |
Classification |
Tarefa de classificação na vertical Tabela AutoML. |
Classification |
Enum para todos os modelos de classificação suportados pelo AutoML. |
Classification |
Métricas primárias para tarefas multilabel de classificação. |
Classification |
Métricas primárias para tarefas de classificação. |
Classification |
Classificação Configuração relacionada ao treinamento. |
Command |
Definição do trabalho de comando. |
Command |
Classe de limite de trabalho de comando. |
created |
O tipo de identidade que criou o recurso. |
Custom |
O horizonte máximo de previsão desejado em unidades de frequência de séries cronológicas. |
Custom |
|
Custom |
|
Custom |
As validações N-Cross são especificadas pelo usuário. |
Custom |
|
Custom |
|
Custom |
|
Distribution |
Enum para determinar o tipo de distribuição de trabalho. |
Early |
|
Email |
Enum para determinar o tipo de notificação por e-mail. |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
Feature |
Sinalizador para gerar atrasos para os recursos numéricos. |
Featurization |
Modo de featurização - determina o modo de featurização de dados. |
Forecast |
Enum para determinar o modo de seleção do horizonte de previsão. |
Forecasting |
Tarefa de previsão na vertical AutoML Table. |
Forecasting |
Enum para todos os modelos de previsão suportados pelo AutoML. |
Forecasting |
Métricas primárias para a tarefa de previsão. |
Forecasting |
Previsão de parâmetros específicos. |
Forecasting |
Configuração relacionada ao treinamento de previsão. |
Goal |
Define metas métricas suportadas para ajuste de hiperparâmetros |
Grid |
Define um algoritmo de amostragem que gera exaustivamente cada combinação de valores no espaço |
Identity |
Enum para determinar a estrutura de identidade. |
Image |
Classificação de Imagem. A classificação de imagens multiclasses é utilizada quando uma imagem é classificada com apenas um rótulo de um conjunto de classes - por exemplo, cada imagem é classificada como uma imagem de um «gato», de um «cão» ou de um «pato». |
Image |
Classificação de Imagem Multilabel. A classificação de imagens multirótulos é utilizada quando uma imagem pode ter uma ou mais etiquetas de um conjunto de etiquetas - por exemplo, uma imagem pode ser rotulada com «gato» e «cão». |
Image |
Segmentação de instâncias de imagem. A segmentação de instância é usada para identificar objetos em uma imagem no nível de pixel, desenhando um polígono em torno de cada objeto na imagem. |
Image |
Limite as configurações para o trabalho AutoML. |
Image |
Expressões de distribuição para varrer os valores das configurações do modelo. Alguns exemplos são:
|
Image |
Expressões de distribuição para varrer os valores das configurações do modelo. Alguns exemplos são:
|
Image |
Configurações usadas para treinar o modelo. Para obter mais informações sobre as configurações disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
Image |
Configurações usadas para treinar o modelo. Para obter mais informações sobre as configurações disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
Image |
Deteção de objeto de imagem. A deteção de objetos é usada para identificar objetos em uma imagem e localizar cada objeto com uma caixa delimitadora, por exemplo, localizar todos os cães e gatos em uma imagem e desenhar uma caixa delimitadora em torno de cada um. |
Image |
Configurações relacionadas à varredura de modelos e à varredura de hiperparâmetros. |
Input |
Enum para determinar o modo de entrega de dados de entrada. |
Instance |
Métricas primárias para tarefas InstanceSegmentation. |
Job |
Envelope de recursos do Azure Resource Manager. |
Job |
Enum para determinar o tipo de entrada de trabalho. |
Job |
|
Job |
Enum para determinar o tipo de saída do trabalho. |
Job |
|
Job |
Definição de ponto final de trabalho |
Job |
O estatuto de um emprego. |
Job |
Enum para determinar a camada de trabalho. |
Job |
Enum para determinar o tipo de trabalho. |
Learning |
Taxa de aprendizagem agendador enum. |
Literal |
Tipo de entrada literal. |
Log |
Enum para definir a verbosidade do log. |
Managed |
Configuração de identidade gerenciada. |
Median |
Define uma política de encerramento antecipado com base em médias de execução da métrica primária de todas as execuções |
MLFlow |
|
MLFlow |
|
MLTable |
|
MLTable |
|
Model |
Tamanho do modelo de imagem. |
Mpi |
Configuração de distribuição MPI. |
NCross |
Determina como o valor de validações N-Cross é determinado. |
Nlp |
|
Nlp |
Restrições de execução de trabalho. |
Nodes |
Os tipos enumerados para o valor dos nós |
Notification |
Configuração para notificação. |
Object |
Métricas primárias para a tarefa Image ObjectDetection. |
Objective |
Objetivo de otimização. |
Output |
Enums do modo de entrega de dados de saída. |
Pipeline |
Definição de trabalho de pipeline: define atributos genéricos para MFE. |
Py |
Configuração de distribuição PyTorch. |
Queue |
|
Random |
Define um algoritmo de amostragem que gera valores aleatoriamente |
Random |
O tipo específico de algoritmo aleatório |
Regression |
Tarefa de regressão na tabela AutoML vertical. |
Regression |
Enum para todos os modelos de regressão suportados pelo AutoML. |
Regression |
Métricas primárias para a tarefa Regressão. |
Regression |
Configuração relacionada ao Treinamento de Regressão. |
Sampling |
|
Seasonality |
Modo de previsão de sazonalidade. |
Short |
O parâmetro que define como se AutoML deve lidar com séries temporais curtas. |
Spark |
Definição de trabalho de faísca. |
Spark |
|
Spark |
|
Spark |
|
Spark |
|
Stack |
Adianta a configuração para personalizar a execução do StackEnsemble. |
Stack |
O meta-aprendiz é um modelo treinado na saída dos modelos heterogêneos individuais. Os meta-alunos padrão são LogisticRegression para tarefas de classificação (ou LogisticRegressionCV se a validação cruzada estiver habilitada) e ElasticNet para tarefas de regressão/previsão (ou ElasticNetCV se a validação cruzada estiver habilitada). Esse parâmetro pode ser uma das seguintes strings: LogisticRegression, LogisticRegressionCV, LightGBMClassifier, ElasticNet, ElasticNetCV, LightGBMRegressor ou LinearRegression |
Stochastic |
Otimizador estocástico para modelos de imagem. |
Sweep |
Definição de tarefa de varredura. |
Sweep |
Classe de limite de trabalho de varredura. |
system |
Metadados referentes à criação e última modificação do recurso. |
Table |
Configuração de Featurização. |
Table |
Restrições de execução de trabalho. |
Target |
Função de agregação de destino. |
Target |
Modos de seleção de atraso de destino. |
Target |
Modo de tamanho das janelas rolantes de destino. |
Task |
Tipo de tarefa AutoMLJob. |
Tensor |
Configuração de distribuição do TensorFlow. |
Text |
Tarefa de Classificação de Texto na vertical de PNL AutoML. PNL - Processamento de Linguagem Natural. |
Text |
Tarefa Multilabel de Classificação de Texto na vertical de NLP do AutoML. PNL - Processamento de Linguagem Natural. |
Text |
Text-NER tarefa no AutoML NLP vertical. NER - Reconhecimento de Entidade Nomeada. PNL - Processamento de Linguagem Natural. |
Trial |
Definição do componente experimental. |
Triton |
|
Triton |
|
Truncation |
Define uma política de encerramento antecipado que cancela uma determinada percentagem de execuções em cada intervalo de avaliação. |
Uri |
|
Uri |
|
Uri |
|
Uri |
|
User |
Configuração de identidade do usuário. |
Use |
Configure a decomposição STL da coluna de destino da série temporal. |
Validation |
Método de computação métrica a ser usado para validação de métricas em tarefas de imagem. |
Webhook |
Enum para determinar o tipo de serviço de retorno de chamada webhook. |
AllNodes
Todos os nós significa que o serviço será executado em todos os nós do trabalho
Name | Tipo | Description |
---|---|---|
nodesValueType |
string:
All |
[Obrigatório] Tipo do valor de Nós |
AmlToken
Configuração de identidade de token AML.
Name | Tipo | Description |
---|---|---|
identityType |
string:
AMLToken |
[Obrigatório] Especifica o tipo de estrutura de identidade. |
AutoForecastHorizon
Horizonte de previsão determinado automaticamente pelo sistema.
Name | Tipo | Description |
---|---|---|
mode |
string:
Auto |
[Obrigatório] Defina o modo de seleção de valores do horizonte de previsão. |
AutoMLJob
AutoMLJob classe. Use esta classe para executar tarefas AutoML como Classificação/Regressão, etc. Consulte TaskType enum para todas as tarefas suportadas.
Name | Tipo | Default value | Description |
---|---|---|---|
componentId |
string |
ID do recurso ARM do recurso componente. |
|
computeId |
string |
ID do recurso ARM do recurso de computação. |
|
description |
string |
O texto da descrição do ativo. |
|
displayName |
string |
Exibir nome do trabalho. |
|
environmentId |
string |
O ID do recurso ARM da especificação Ambiente para o trabalho. Este é um valor opcional para fornecer, se não for fornecido, o AutoML assumirá como padrão a versão do ambiente com curadoria do AutoML de Produção ao executar o trabalho. |
|
environmentVariables |
object |
Variáveis de ambiente incluídas no trabalho. |
|
experimentName |
string |
Default |
O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". |
identity | IdentityConfiguration: |
Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null. |
|
isArchived |
boolean |
False |
O ativo está arquivado? |
jobType |
string:
AutoML |
[Obrigatório] Especifica o tipo de trabalho. |
|
notificationSetting |
Configuração de notificação para o trabalho |
||
outputs |
object |
Mapeamento das ligações de dados de saída usadas no trabalho. |
|
properties |
object |
O dicionário de propriedades de ativos. |
|
queueSettings |
Configurações de fila para o trabalho |
||
resources | {} |
Configuração de recursos de computação para o trabalho. |
|
services |
<string,
Job |
Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject. |
|
status |
Situação do trabalho. |
||
tags |
object |
Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. |
|
taskDetails | AutoMLVertical: |
[Obrigatório] Isso representa um cenário que pode ser um dos Tabelas/NLP/Imagem |
AutoNCrossValidations
Validações N-Cross determinadas automaticamente.
Name | Tipo | Description |
---|---|---|
mode |
string:
Auto |
[Obrigatório] Modo para determinar validações N-Cross. |
AutoSeasonality
Name | Tipo | Description |
---|---|---|
mode |
string:
Auto |
[Obrigatório] Modo de sazonalidade. |
AutoTargetLags
Name | Tipo | Description |
---|---|---|
mode |
string:
Auto |
[Obrigatório] Definir o modo de atraso de destino - Auto/Custom |
AutoTargetRollingWindowSize
Janela de rolagem de atrasos de destino determinada automaticamente.
Name | Tipo | Description |
---|---|---|
mode |
string:
Auto |
[Obrigatório] Modo de deteção TargetRollingWindowSiz. |
AzureDevOpsWebhook
Detalhes do Webhook específicos para o Azure DevOps
Name | Tipo | Description |
---|---|---|
eventType |
string |
Enviar retorno de chamada em um evento de notificação especificado |
webhookType |
string:
Azure |
[Obrigatório] Especifica o tipo de serviço para enviar um retorno de chamada |
BanditPolicy
Define uma política de rescisão antecipada com base em critérios de folga e um intervalo de frequência e atraso para avaliação
Name | Tipo | Default value | Description |
---|---|---|---|
delayEvaluation |
integer (int32) |
0 |
Número de intervalos para adiar a primeira avaliação. |
evaluationInterval |
integer (int32) |
0 |
Intervalo (número de execuções) entre avaliações de políticas. |
policyType |
string:
Bandit |
[Obrigatório] Nome da configuração da política |
|
slackAmount |
number (float) |
0 |
Distância absoluta permitida da corrida com melhor desempenho. |
slackFactor |
number (float) |
0 |
Relação entre a distância permitida e a corrida com melhor desempenho. |
BayesianSamplingAlgorithm
Define um algoritmo de amostragem que gera valores com base em valores anteriores
Name | Tipo | Description |
---|---|---|
samplingAlgorithmType |
string:
Bayesian |
[Obrigatório] O algoritmo usado para gerar valores de hiperparâmetros, juntamente com as propriedades de configuração |
BlockedTransformers
Enum para todos os modelos de classificação suportados pelo AutoML.
Valor | Description |
---|---|
CatTargetEncoder |
Codificação de destino para dados categóricos. |
CountVectorizer |
O Count Vectorizer converte uma coleção de documentos de texto em uma matriz de contagens de tokens. |
HashOneHotEncoder |
Hashing One Hot Encoder pode transformar variáveis categóricas em um número limitado de novos recursos. Isto é frequentemente usado para características categóricas de alta cardinalidade. |
LabelEncoder |
O codificador de rótulos converte rótulos/variáveis categóricas em uma forma numérica. |
NaiveBayes |
Naive Bayes é um classificado que é usado para classificação de características discretas que são categoricamente distribuídas. |
OneHotEncoder |
Ohe hot encoding cria uma transformação de recurso binário. |
TextTargetEncoder |
Codificação de destino para dados de texto. |
TfIdf |
Tf-Idf significa, termo-frequência vezes inverso-documento-frequência. Trata-se de um esquema de ponderação de termos comuns para identificar informações de documentos. |
WoETargetEncoder |
A codificação de peso de evidência é uma técnica usada para codificar variáveis categóricas. Ele usa o log natural do P(1)/P(0) para criar pesos. |
WordEmbedding |
A incorporação de palavras ajuda a representar palavras ou frases como um vetor ou uma série de números. |
Classification
Tarefa de classificação na vertical Tabela AutoML.
Name | Tipo | Default value | Description |
---|---|---|---|
cvSplitColumnNames |
string[] |
Colunas a serem usadas para dados CVSplit. |
|
featurizationSettings |
Insumos de featurização necessários para o trabalho AutoML. |
||
limitSettings |
Restrições de execução para AutoMLJob. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
nCrossValidations | NCrossValidations: |
Número de dobras de validação cruzada a serem aplicadas no conjunto de dados de treinamento quando o conjunto de dados de validação não é fornecido. |
|
positiveLabel |
string |
Rótulo positivo para cálculo de métricas binárias. |
|
primaryMetric | AUCWeighted |
Métrica primária para a tarefa. |
|
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
testData |
Entrada de dados de teste. |
||
testDataSize |
number (double) |
A fração do conjunto de dados de teste que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
trainingSettings |
Entradas para a fase de treinamento para um trabalho AutoML. |
||
validationData |
Entradas de dados de validação. |
||
validationDataSize |
number (double) |
A fração do conjunto de dados de treinamento que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
|
weightColumnName |
string |
O nome da coluna de peso da amostra. O ML automatizado suporta uma coluna ponderada como entrada, fazendo com que as linhas nos dados sejam ponderadas para cima ou para baixo. |
ClassificationModels
Enum para todos os modelos de classificação suportados pelo AutoML.
Valor | Description |
---|---|
BernoulliNaiveBayes |
Classificador Bayes ingênuo para modelos Bernoulli multivariados. |
DecisionTree |
As Árvores de Decisão são um método de aprendizagem supervisionada não paramétrico usado para tarefas de classificação e regressão. O objetivo é criar um modelo que preveja o valor de uma variável de destino aprendendo regras de decisão simples inferidas a partir dos recursos de dados. |
ExtremeRandomTrees |
Extreme Trees é um algoritmo de aprendizado de máquina que combina as previsões de muitas árvores de decisão. Está relacionado com o algoritmo de floresta aleatória amplamente utilizado. |
GradientBoosting |
A técnica de transitar os alunos da semana para um aluno forte é chamada de Boosting. O processo do algoritmo de aumento de gradiente trabalha nesta teoria de execução. |
KNN |
O algoritmo K-nearest neighbors (KNN) usa 'similaridade de recursos' para prever os valores de novos pontos de dados, o que significa ainda que o novo ponto de dados receberá um valor com base em quão perto ele corresponde aos pontos no conjunto de treinamento. |
LightGBM |
LightGBM é uma estrutura de aumento de gradiente que usa algoritmos de aprendizagem baseados em árvore. |
LinearSVM |
Uma máquina de vetor de suporte (SVM) é um modelo de aprendizado de máquina supervisionado que usa algoritmos de classificação para problemas de classificação de dois grupos. Depois de fornecer a um modelo SVM conjuntos de dados de treinamento rotulados para cada categoria, eles podem categorizar o novo texto. O SVM linear tem melhor desempenho quando os dados de entrada são lineares, ou seja, os dados podem ser facilmente classificados desenhando a linha reta entre os valores classificados em um gráfico plotado. |
LogisticRegression |
A regressão logística é uma técnica fundamental de classificação. Pertence ao grupo dos classificadores lineares e é um pouco semelhante à regressão polinomial e linear. A regressão logística é rápida e relativamente descomplicada, e é conveniente para você interpretar os resultados. Embora seja essencialmente um método para classificação binária, também pode ser aplicado a problemas de várias classes. |
MultinomialNaiveBayes |
O classificador Naive Bayes multinomial é adequado para classificação com características discretas (por exemplo, contagem de palavras para classificação de texto). A distribuição multinomial normalmente requer contagens de recursos inteiros. No entanto, na prática, contagens fracionárias como tf-idf também podem funcionar. |
RandomForest |
A floresta aleatória é um algoritmo de aprendizagem supervisionada. A "floresta" que constrói, é um conjunto de árvores de decisão, geralmente treinadas com o método do "ensacamento". A ideia geral do método de ensacamento é que uma combinação de modelos de aprendizagem aumenta o resultado geral. |
SGD |
SGD: A descida de gradiente estocástico é um algoritmo de otimização frequentemente usado em aplicações de aprendizado de máquina para encontrar os parâmetros do modelo que correspondem ao melhor ajuste entre as saídas previstas e reais. |
SVM |
Uma máquina de vetor de suporte (SVM) é um modelo de aprendizado de máquina supervisionado que usa algoritmos de classificação para problemas de classificação de dois grupos. Depois de fornecer a um modelo SVM conjuntos de dados de treinamento rotulados para cada categoria, eles podem categorizar o novo texto. |
XGBoostClassifier |
XGBoost: Algoritmo de aumento de gradiente extremo. Este algoritmo é usado para dados estruturados onde os valores da coluna de destino podem ser divididos em valores de classe distintos. |
ClassificationMultilabelPrimaryMetrics
Métricas primárias para tarefas multilabel de classificação.
Valor | Description |
---|---|
AUCWeighted |
AUC é a Área sob a curva. Esta métrica representa a média aritmética da pontuação de cada classe, ponderada pelo número de ocorrências verdadeiras em cada classe. |
Accuracy |
Precisão é a proporção de previsões que correspondem exatamente aos rótulos de classe verdadeiros. |
AveragePrecisionScoreWeighted |
A média aritmética da pontuação média de precisão para cada classe, ponderada pelo número de ocorrências verdadeiras em cada classe. |
IOU |
Intersecção sobre União. Intersecção de previsões dividida pela união de previsões. |
NormMacroRecall |
A recordação macro normalizada é a macromédia e normalizada da recordação, de modo que o desempenho aleatório tem uma pontuação de 0 e o desempenho perfeito tem uma pontuação de 1. |
PrecisionScoreWeighted |
A média aritmética de precisão para cada classe, ponderada pelo número de ocorrências verdadeiras em cada classe. |
ClassificationPrimaryMetrics
Métricas primárias para tarefas de classificação.
Valor | Description |
---|---|
AUCWeighted |
AUC é a Área sob a curva. Esta métrica representa a média aritmética da pontuação de cada classe, ponderada pelo número de ocorrências verdadeiras em cada classe. |
Accuracy |
Precisão é a proporção de previsões que correspondem exatamente aos rótulos de classe verdadeiros. |
AveragePrecisionScoreWeighted |
A média aritmética da pontuação média de precisão para cada classe, ponderada pelo número de ocorrências verdadeiras em cada classe. |
NormMacroRecall |
A recordação macro normalizada é a macromédia e normalizada da recordação, de modo que o desempenho aleatório tem uma pontuação de 0 e o desempenho perfeito tem uma pontuação de 1. |
PrecisionScoreWeighted |
A média aritmética de precisão para cada classe, ponderada pelo número de ocorrências verdadeiras em cada classe. |
ClassificationTrainingSettings
Classificação Configuração relacionada ao treinamento.
Name | Tipo | Default value | Description |
---|---|---|---|
allowedTrainingAlgorithms |
Modelos permitidos para a tarefa de classificação. |
||
blockedTrainingAlgorithms |
Modelos bloqueados para tarefa de classificação. |
||
enableDnnTraining |
boolean |
False |
Habilite a recomendação de modelos DNN. |
enableModelExplainability |
boolean |
True |
Sinalize para ativar a explicabilidade no melhor modelo. |
enableOnnxCompatibleModels |
boolean |
False |
Sinalizador para ativar modelos compatíveis com onnx. |
enableStackEnsemble |
boolean |
True |
Habilite a execução do conjunto de pilha. |
enableVoteEnsemble |
boolean |
True |
Habilite a execução do conjunto de votação. |
ensembleModelDownloadTimeout |
string (duration) |
PT5M |
Durante a geração de modelos VotingEnsemble e StackEnsemble, vários modelos ajustados das execuções infantis anteriores são baixados. Configure este parâmetro com um valor superior a 300 segundos, se for necessário mais tempo. |
stackEnsembleSettings |
Configurações de conjunto de pilha para execução de conjunto de pilha. |
CommandJob
Definição do trabalho de comando.
Name | Tipo | Default value | Description |
---|---|---|---|
codeId |
string |
ID do recurso ARM do ativo de código. |
|
command |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] O comando a ser executado na inicialização do trabalho. por exemplo. "Python train.py" |
|
componentId |
string |
ID do recurso ARM do recurso componente. |
|
computeId |
string |
ID do recurso ARM do recurso de computação. |
|
description |
string |
O texto da descrição do ativo. |
|
displayName |
string |
Exibir nome do trabalho. |
|
distribution | DistributionConfiguration: |
Configuração de distribuição do trabalho. Se definido, este deve ser um de Mpi, Tensorflow, PyTorch, ou null. |
|
environmentId |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] O ID do recurso ARM da especificação Ambiente para o trabalho. |
|
environmentVariables |
object |
Variáveis de ambiente incluídas no trabalho. |
|
experimentName |
string |
Default |
O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". |
identity | IdentityConfiguration: |
Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null. |
|
inputs |
object |
Mapeamento de ligações de dados de entrada usadas no trabalho. |
|
isArchived |
boolean |
False |
O ativo está arquivado? |
jobType |
string:
Command |
[Obrigatório] Especifica o tipo de trabalho. |
|
limits |
Limite de trabalho de comando. |
||
notificationSetting |
Configuração de notificação para o trabalho |
||
outputs |
object |
Mapeamento das ligações de dados de saída usadas no trabalho. |
|
parameters |
object |
Parâmetros de entrada. |
|
properties |
object |
O dicionário de propriedades de ativos. |
|
queueSettings |
Configurações de fila para o trabalho |
||
resources | {} |
Configuração de recursos de computação para o trabalho. |
|
services |
<string,
Job |
Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject. |
|
status |
Situação do trabalho. |
||
tags |
object |
Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. |
CommandJobLimits
Classe de limite de trabalho de comando.
Name | Tipo | Description |
---|---|---|
jobLimitsType |
string:
Command |
[Obrigatório] Tipo JobLimit. |
timeout |
string (duration) |
A duração máxima de execução no formato ISO 8601, após a qual o trabalho será cancelado. Suporta apenas a duração com uma precisão tão baixa como segundos. |
createdByType
O tipo de identidade que criou o recurso.
Valor | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
CustomForecastHorizon
O horizonte máximo de previsão desejado em unidades de frequência de séries cronológicas.
Name | Tipo | Description |
---|---|---|
mode |
string:
Custom |
[Obrigatório] Defina o modo de seleção de valores do horizonte de previsão. |
value |
integer (int32) |
[Obrigatório] Valor do horizonte de previsão. |
CustomModelJobInput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da entrada. |
|
jobInputType |
string:
custom_model |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadOnlyMount |
Modo de entrega de ativos de entrada. |
|
uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] URI do ativo de entrada. |
CustomModelJobOutput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da saída. |
|
jobOutputType |
string:
custom_model |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadWriteMount |
Modo de Entrega de Ativos de Saída. |
|
uri |
string |
URI do ativo de saída. |
CustomNCrossValidations
As validações N-Cross são especificadas pelo usuário.
Name | Tipo | Description |
---|---|---|
mode |
string:
Custom |
[Obrigatório] Modo para determinar validações N-Cross. |
value |
integer (int32) |
[Obrigatório] Valor de validações N-Cross. |
CustomSeasonality
Name | Tipo | Description |
---|---|---|
mode |
string:
Custom |
[Obrigatório] Modo de sazonalidade. |
value |
integer (int32) |
[Obrigatório] Valor da sazonalidade. |
CustomTargetLags
Name | Tipo | Description |
---|---|---|
mode |
string:
Custom |
[Obrigatório] Definir o modo de atraso de destino - Auto/Custom |
values |
integer[] (int32) |
[Obrigatório] Defina valores de atraso de destino. |
CustomTargetRollingWindowSize
Name | Tipo | Description |
---|---|---|
mode |
string:
Custom |
[Obrigatório] Modo de deteção TargetRollingWindowSiz. |
value |
integer (int32) |
[Obrigatório] Valor TargetRollingWindowSize. |
DistributionType
Enum para determinar o tipo de distribuição de trabalho.
Valor | Description |
---|---|
Mpi | |
PyTorch | |
TensorFlow |
EarlyTerminationPolicyType
Valor | Description |
---|---|
Bandit | |
MedianStopping | |
TruncationSelection |
EmailNotificationEnableType
Enum para determinar o tipo de notificação por e-mail.
Valor | Description |
---|---|
JobCancelled | |
JobCompleted | |
JobFailed |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
FeatureLags
Sinalizador para gerar atrasos para os recursos numéricos.
Valor | Description |
---|---|
Auto |
O sistema gera automaticamente atrasos de recursos. |
None |
Nenhum recurso lags gerado. |
FeaturizationMode
Modo de featurização - determina o modo de featurização de dados.
Valor | Description |
---|---|
Auto |
Modo automático, o sistema executa featurização sem quaisquer entradas de featurização personalizadas. |
Custom |
Featurização personalizada. |
Off |
Featurização desligada. A tarefa 'Previsão' não pode usar esse valor. |
ForecastHorizonMode
Enum para determinar o modo de seleção do horizonte de previsão.
Valor | Description |
---|---|
Auto |
Horizonte de previsão a determinar automaticamente. |
Custom |
Use o horizonte de previsão personalizado. |
Forecasting
Tarefa de previsão na vertical AutoML Table.
Name | Tipo | Default value | Description |
---|---|---|---|
cvSplitColumnNames |
string[] |
Colunas a serem usadas para dados CVSplit. |
|
featurizationSettings |
Insumos de featurização necessários para o trabalho AutoML. |
||
forecastingSettings |
Previsão de entradas específicas da tarefa. |
||
limitSettings |
Restrições de execução para AutoMLJob. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
nCrossValidations | NCrossValidations: |
Número de dobras de validação cruzada a serem aplicadas no conjunto de dados de treinamento quando o conjunto de dados de validação não é fornecido. |
|
primaryMetric | NormalizedRootMeanSquaredError |
Métrica primária para a tarefa de previsão. |
|
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
testData |
Entrada de dados de teste. |
||
testDataSize |
number (double) |
A fração do conjunto de dados de teste que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
trainingSettings |
Entradas para a fase de treinamento para um trabalho AutoML. |
||
validationData |
Entradas de dados de validação. |
||
validationDataSize |
number (double) |
A fração do conjunto de dados de treinamento que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
|
weightColumnName |
string |
O nome da coluna de peso da amostra. O ML automatizado suporta uma coluna ponderada como entrada, fazendo com que as linhas nos dados sejam ponderadas para cima ou para baixo. |
ForecastingModels
Enum para todos os modelos de previsão suportados pelo AutoML.
Valor | Description |
---|---|
Arimax |
Um modelo de Média Móvel Integrada Autoregressiva com Variável Explicativa (ARIMAX) pode ser visto como um modelo de regressão múltipla com um ou mais termos autorregressivos (RA) e/ou um ou mais termos de média móvel (MA). Este método é adequado para prever quando os dados são estacionários/não estacionários e multivariados com qualquer tipo de padrão de dados, ou seja, nível/tendência/sazonalidade/ciclicidade. |
AutoArima |
O modelo ARIMA (Auto-regressive Integrated Moving Average) usa dados de séries temporais e análise estatística para interpretar os dados e fazer previsões futuras. Este modelo tem como objetivo explicar os dados usando dados de séries temporais sobre seus valores passados e usa regressão linear para fazer previsões. |
Average |
O modelo de previsão média faz previsões transportando para a frente a média dos valores-alvo para cada série temporal nos dados de treinamento. |
DecisionTree |
As Árvores de Decisão são um método de aprendizagem supervisionada não paramétrico usado para tarefas de classificação e regressão. O objetivo é criar um modelo que preveja o valor de uma variável de destino aprendendo regras de decisão simples inferidas a partir dos recursos de dados. |
ElasticNet |
Rede elástica é um tipo popular de regressão linear regularizada que combina duas penalidades populares, especificamente as funções de penalidade L1 e L2. |
ExponentialSmoothing |
A suavização exponencial é um método de previsão de séries temporais para dados univariados que pode ser estendido para suportar dados com uma tendência sistemática ou componente sazonal. |
ExtremeRandomTrees |
Extreme Trees é um algoritmo de aprendizado de máquina que combina as previsões de muitas árvores de decisão. Está relacionado com o algoritmo de floresta aleatória amplamente utilizado. |
GradientBoosting |
A técnica de transitar os alunos da semana para um aluno forte é chamada de Boosting. O processo do algoritmo de aumento de gradiente trabalha nesta teoria de execução. |
KNN |
O algoritmo K-nearest neighbors (KNN) usa 'similaridade de recursos' para prever os valores de novos pontos de dados, o que significa ainda que o novo ponto de dados receberá um valor com base em quão perto ele corresponde aos pontos no conjunto de treinamento. |
LassoLars |
O modelo de Laço se encaixa com Regressão de Menor Ângulo, também conhecido como Lars. É um Modelo Linear treinado com um L1 prévio como regularizador. |
LightGBM |
LightGBM é uma estrutura de aumento de gradiente que usa algoritmos de aprendizagem baseados em árvore. |
Naive |
O modelo de previsão Naive faz previsões transportando o valor alvo mais recente para cada série temporal nos dados de treinamento. |
Prophet |
Prophet é um procedimento para prever dados de séries temporais com base em um modelo aditivo onde as tendências não lineares são ajustadas com a sazonalidade anual, semanal e diária, além de efeitos de férias. Funciona melhor com séries temporais que têm fortes efeitos sazonais e várias estações de dados históricos. O Prophet é robusto para dados ausentes e mudanças na tendência, e normalmente lida bem com outliers. |
RandomForest |
A floresta aleatória é um algoritmo de aprendizagem supervisionada. A "floresta" que constrói, é um conjunto de árvores de decisão, geralmente treinadas com o método do "ensacamento". A ideia geral do método de ensacamento é que uma combinação de modelos de aprendizagem aumenta o resultado geral. |
SGD |
SGD: A descida de gradiente estocástico é um algoritmo de otimização frequentemente usado em aplicações de aprendizado de máquina para encontrar os parâmetros do modelo que correspondem ao melhor ajuste entre as saídas previstas e reais. É uma técnica inexata, mas poderosa. |
SeasonalAverage |
O modelo de previsão da média sazonal faz previsões transportando o valor médio da última temporada de dados para cada série temporal nos dados de treinamento. |
SeasonalNaive |
O modelo de previsão Seasonal Naive faz previsões transportando a última temporada de valores-alvo para cada série temporal nos dados de treinamento. |
TCNForecaster |
TCNForecaster: Meteorologista de Redes Convolucionais Temporais. TODO: Peça uma breve introdução à equipe de previsão. |
XGBoostRegressor |
XGBoostRegressor: Extreme Gradient Boosting Regressor é um modelo de aprendizado de máquina supervisionado usando um conjunto de alunos básicos. |
ForecastingPrimaryMetrics
Métricas primárias para a tarefa de previsão.
Valor | Description |
---|---|
NormalizedMeanAbsoluteError |
O Erro Absoluto Médio Normalizado (NMAE) é uma métrica de validação para comparar o Erro Absoluto Médio (MAE) de séries (temporais) com diferentes escalas. |
NormalizedRootMeanSquaredError |
O Normalized Root Mean Squared Error (NRMSE) facilita a comparação entre modelos com diferentes escalas. |
R2Score |
A pontuação R2 é uma das medidas de avaliação de desempenho para modelos de aprendizado de máquina baseados em previsão. |
SpearmanCorrelation |
O coeficiente de correlação de Spearman é uma medida não paramétrica de correlação de classificação. |
ForecastingSettings
Previsão de parâmetros específicos.
Name | Tipo | Default value | Description |
---|---|---|---|
countryOrRegionForHolidays |
string |
País ou região para feriados para tarefas de previsão. Estes devem ser códigos de país/região ISO 3166 de duas letras, por exemplo "EUA" ou "GB". |
|
cvStepSize |
integer (int32) |
Número de períodos entre a hora de origem de uma dobra CV e a dobra seguinte. Por exemplo, se |
|
featureLags | None |
Sinalizador para gerar atrasos para os recursos numéricos com 'auto' ou null. |
|
forecastHorizon | ForecastHorizon: | {"Mode": "Custom", "Value": 1} |
O horizonte máximo de previsão desejado em unidades de frequência de séries cronológicas. |
frequency |
string |
Ao fazer a previsão, este parâmetro representa o período com o qual a previsão é desejada, por exemplo, diariamente, semanalmente, anualmente, etc. A frequência de previsão é a frequência do conjunto de dados por padrão. |
|
seasonality | Seasonality: | {"Mode": "Auto"} |
Defina a sazonalidade das séries temporais como um múltiplo inteiro da frequência da série. Se a sazonalidade for definida como 'auto', ela será inferida. |
shortSeriesHandlingConfig | Auto |
O parâmetro que define como se AutoML deve lidar com séries temporais curtas. |
|
targetAggregateFunction | None |
A função a ser usada para agregar a coluna de destino da série temporal para estar em conformidade com uma frequência especificada pelo usuário. Se o TargetAggregateFunction estiver definido, ou seja, não 'Nenhum', mas o parâmetro freq não estiver definido, o erro será gerado. As possíveis funções de agregação de destino são: "soma", "máx", "min" e "média". |
|
targetLags | TargetLags: |
O número de períodos anteriores com atraso em relação à coluna de destino. |
|
targetRollingWindowSize | TargetRollingWindowSize: |
O número de períodos passados usados para criar uma média de janela móvel da coluna de destino. |
|
timeColumnName |
string |
O nome da coluna de tempo. Este parâmetro é necessário durante a previsão para especificar a coluna datetime nos dados de entrada usados para construir a série temporal e inferir sua frequência. |
|
timeSeriesIdColumnNames |
string[] |
Os nomes das colunas usadas para agrupar uma série temporal. Ele pode ser usado para criar várias séries. Se o grão não estiver definido, o conjunto de dados é assumido como uma série temporal. Este parâmetro é usado com a previsão de tipo de tarefa. |
|
useStl | None |
Configure a decomposição STL da coluna de destino da série temporal. |
ForecastingTrainingSettings
Configuração relacionada ao treinamento de previsão.
Name | Tipo | Default value | Description |
---|---|---|---|
allowedTrainingAlgorithms |
Modelos permitidos para tarefa de previsão. |
||
blockedTrainingAlgorithms |
Modelos bloqueados para tarefa de previsão. |
||
enableDnnTraining |
boolean |
False |
Habilite a recomendação de modelos DNN. |
enableModelExplainability |
boolean |
True |
Sinalize para ativar a explicabilidade no melhor modelo. |
enableOnnxCompatibleModels |
boolean |
False |
Sinalizador para ativar modelos compatíveis com onnx. |
enableStackEnsemble |
boolean |
True |
Habilite a execução do conjunto de pilha. |
enableVoteEnsemble |
boolean |
True |
Habilite a execução do conjunto de votação. |
ensembleModelDownloadTimeout |
string (duration) |
PT5M |
Durante a geração de modelos VotingEnsemble e StackEnsemble, vários modelos ajustados das execuções infantis anteriores são baixados. Configure este parâmetro com um valor superior a 300 segundos, se for necessário mais tempo. |
stackEnsembleSettings |
Configurações de conjunto de pilha para execução de conjunto de pilha. |
Goal
Define metas métricas suportadas para ajuste de hiperparâmetros
Valor | Description |
---|---|
Maximize | |
Minimize |
GridSamplingAlgorithm
Define um algoritmo de amostragem que gera exaustivamente cada combinação de valores no espaço
Name | Tipo | Description |
---|---|---|
samplingAlgorithmType |
string:
Grid |
[Obrigatório] O algoritmo usado para gerar valores de hiperparâmetros, juntamente com as propriedades de configuração |
IdentityConfigurationType
Enum para determinar a estrutura de identidade.
Valor | Description |
---|---|
AMLToken | |
Managed | |
UserIdentity |
ImageClassification
Classificação de Imagem. A classificação de imagens multiclasses é utilizada quando uma imagem é classificada com apenas um rótulo de um conjunto de classes - por exemplo, cada imagem é classificada como uma imagem de um «gato», de um «cão» ou de um «pato».
Name | Tipo | Default value | Description |
---|---|---|---|
limitSettings |
[Obrigatório] Limite as configurações para o trabalho AutoML. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
modelSettings |
Configurações usadas para treinar o modelo. |
||
primaryMetric | Accuracy |
Métrica primária para otimizar esta tarefa. |
|
searchSpace |
Espaço de pesquisa para amostragem de diferentes combinações de modelos e seus hiperparâmetros. |
||
sweepSettings |
Configurações relacionadas à varredura de modelos e à varredura de hiperparâmetros. |
||
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
validationData |
Entradas de dados de validação. |
||
validationDataSize |
number (double) |
A fração do conjunto de dados de treinamento que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
ImageClassificationMultilabel
Classificação de Imagem Multilabel. A classificação de imagens multirótulos é utilizada quando uma imagem pode ter uma ou mais etiquetas de um conjunto de etiquetas - por exemplo, uma imagem pode ser rotulada com «gato» e «cão».
Name | Tipo | Default value | Description |
---|---|---|---|
limitSettings |
[Obrigatório] Limite as configurações para o trabalho AutoML. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
modelSettings |
Configurações usadas para treinar o modelo. |
||
primaryMetric | IOU |
Métrica primária para otimizar esta tarefa. |
|
searchSpace |
Espaço de pesquisa para amostragem de diferentes combinações de modelos e seus hiperparâmetros. |
||
sweepSettings |
Configurações relacionadas à varredura de modelos e à varredura de hiperparâmetros. |
||
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
validationData |
Entradas de dados de validação. |
||
validationDataSize |
number (double) |
A fração do conjunto de dados de treinamento que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
ImageInstanceSegmentation
Segmentação de instâncias de imagem. A segmentação de instância é usada para identificar objetos em uma imagem no nível de pixel, desenhando um polígono em torno de cada objeto na imagem.
Name | Tipo | Default value | Description |
---|---|---|---|
limitSettings |
[Obrigatório] Limite as configurações para o trabalho AutoML. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
modelSettings |
Configurações usadas para treinar o modelo. |
||
primaryMetric | MeanAveragePrecision |
Métrica primária para otimizar esta tarefa. |
|
searchSpace |
Espaço de pesquisa para amostragem de diferentes combinações de modelos e seus hiperparâmetros. |
||
sweepSettings |
Configurações relacionadas à varredura de modelos e à varredura de hiperparâmetros. |
||
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
validationData |
Entradas de dados de validação. |
||
validationDataSize |
number (double) |
A fração do conjunto de dados de treinamento que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
ImageLimitSettings
Limite as configurações para o trabalho AutoML.
Name | Tipo | Default value | Description |
---|---|---|---|
maxConcurrentTrials |
integer (int32) |
1 |
Número máximo de iterações simultâneas do AutoML. |
maxTrials |
integer (int32) |
1 |
Número máximo de iterações AutoML. |
timeout |
string (duration) |
P7D |
Tempo limite do trabalho AutoML. |
ImageModelDistributionSettingsClassification
Expressões de distribuição para varrer os valores das configurações do modelo. Alguns exemplos são:
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 | Tipo | Description |
---|---|---|
amsGradient |
string |
Habilite o AMSGrad quando o otimizador for 'adam' ou 'adamw'. |
augmentations |
string |
Configurações para usar Aumentos. |
beta1 |
string |
Valor de 'beta1' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
beta2 |
string |
Valor de 'beta2' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
distributed |
string |
Se deve ou não usar o treinamento de distribuidor. |
earlyStopping |
string |
Habilite a lógica de parada precoce durante o treinamento. |
earlyStoppingDelay |
string |
Número mínimo de épocas ou avaliações de validação a aguardar antes que a melhoria da métrica primária seja rastreada para parada antecipada. Deve ser um número inteiro positivo. |
earlyStoppingPatience |
string |
Número mínimo de épocas ou avaliações de validação sem melhoria da métrica primária antes de a execução ser interrompida. Deve ser um número inteiro positivo. |
enableOnnxNormalization |
string |
Habilite a normalização ao exportar o modelo ONNX. |
evaluationFrequency |
string |
Frequência para avaliar o conjunto de dados de validação para obter pontuações métricas. Deve ser um número inteiro positivo. |
gradientAccumulationStep |
string |
Acumulação de gradiente significa executar um número configurado de etapas "GradAccumulationStep" sem atualizar os pesos do modelo enquanto acumula os gradientes dessas etapas e, em seguida, usando os gradientes acumulados para calcular as atualizações de peso. Deve ser um número inteiro positivo. |
layersToFreeze |
string |
Número de camadas a congelar para o modelo. Deve ser um número inteiro positivo. Por exemplo, passar 2 como valor para 'seresnext' significa congelar camadas0 e camadas1. Para obter uma lista completa dos modelos suportados e detalhes sobre o congelamento de camadas, consulte: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
learningRate |
string |
Taxa de aprendizagem inicial. Deve ser um flutuador na faixa [0, 1]. |
learningRateScheduler |
string |
Tipo de agendador de taxa de aprendizagem. Deve ser 'warmup_cosine' ou 'step'. |
modelName |
string |
Nome do modelo a utilizar na formação. Para mais informações sobre os modelos disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
momentum |
string |
Valor do momento quando o otimizador é 'sgd'. Deve ser um flutuador na faixa [0, 1]. |
nesterov |
string |
Ative o nesterov quando o otimizador for 'sgd'. |
numberOfEpochs |
string |
Número de épocas de formação. Deve ser um número inteiro positivo. |
numberOfWorkers |
string |
Número de trabalhadores do carregador de dados. Deve ser um número inteiro não negativo. |
optimizer |
string |
Tipo de otimizador. Deve ser 'sgd', 'adam' ou 'adamw'. |
randomSeed |
string |
Sementes aleatórias a serem usadas quando se utiliza treinamento determinístico. |
stepLRGamma |
string |
Valor da gama quando o agendador de taxa de aprendizagem é 'passo'. Deve ser um flutuador na faixa [0, 1]. |
stepLRStepSize |
string |
Valor do tamanho da etapa quando o agendador de taxa de aprendizagem é 'etapa'. Deve ser um número inteiro positivo. |
trainingBatchSize |
string |
Tamanho do lote de treinamento. Deve ser um número inteiro positivo. |
trainingCropSize |
string |
Tamanho de corte de imagem que é entrada na rede neural para o conjunto de dados de treinamento. Deve ser um número inteiro positivo. |
validationBatchSize |
string |
Tamanho do lote de validação. Deve ser um número inteiro positivo. |
validationCropSize |
string |
Tamanho de corte de imagem que é entrada na rede neural para o conjunto de dados de validação. Deve ser um número inteiro positivo. |
validationResizeSize |
string |
Tamanho da imagem para o qual redimensionar antes de cortar para o conjunto de dados de validação. Deve ser um número inteiro positivo. |
warmupCosineLRCycles |
string |
Valor do ciclo cosseno quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um flutuador na faixa [0, 1]. |
warmupCosineLRWarmupEpochs |
string |
Valor das épocas de aquecimento quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um número inteiro positivo. |
weightDecay |
string |
Valor de decaimento de peso quando o otimizador é 'sgd', 'adam' ou 'adamw'. Deve ser um flutuador na faixa[0, 1]. |
weightedLoss |
string |
Perda ponderada. Os valores aceites são 0 para nenhuma perda ponderada. 1 para perda de peso com sqrt. (class_weights). 2 para perda de peso com class_weights. Deve ser 0 ou 1 ou 2. |
ImageModelDistributionSettingsObjectDetection
Expressões de distribuição para varrer os valores das configurações do modelo. Alguns exemplos são:
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 | Tipo | Description |
---|---|---|
amsGradient |
string |
Habilite o AMSGrad quando o otimizador for 'adam' ou 'adamw'. |
augmentations |
string |
Configurações para usar Aumentos. |
beta1 |
string |
Valor de 'beta1' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
beta2 |
string |
Valor de 'beta2' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
boxDetectionsPerImage |
string |
Número máximo de deteções por imagem, para todas as classes. Deve ser um número inteiro positivo. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
boxScoreThreshold |
string |
Durante a inferência, apenas retornam propostas com uma pontuação de classificação maior que BoxScoreThreshold. Deve ser um flutuador na faixa[0, 1]. |
distributed |
string |
Se deve ou não usar o treinamento de distribuidor. |
earlyStopping |
string |
Habilite a lógica de parada precoce durante o treinamento. |
earlyStoppingDelay |
string |
Número mínimo de épocas ou avaliações de validação a aguardar antes que a melhoria da métrica primária seja rastreada para parada antecipada. Deve ser um número inteiro positivo. |
earlyStoppingPatience |
string |
Número mínimo de épocas ou avaliações de validação sem melhoria da métrica primária antes de a execução ser interrompida. Deve ser um número inteiro positivo. |
enableOnnxNormalization |
string |
Habilite a normalização ao exportar o modelo ONNX. |
evaluationFrequency |
string |
Frequência para avaliar o conjunto de dados de validação para obter pontuações métricas. Deve ser um número inteiro positivo. |
gradientAccumulationStep |
string |
Acumulação de gradiente significa executar um número configurado de etapas "GradAccumulationStep" sem atualizar os pesos do modelo enquanto acumula os gradientes dessas etapas e, em seguida, usando os gradientes acumulados para calcular as atualizações de peso. Deve ser um número inteiro positivo. |
imageSize |
string |
Tamanho da imagem para trem e validação. Deve ser um número inteiro positivo. Nota: A corrida de treinamento pode entrar em CUDA OOM se o tamanho for muito grande. Nota: Esta configuração só é suportada para o algoritmo 'yolov5'. |
layersToFreeze |
string |
Número de camadas a congelar para o modelo. Deve ser um número inteiro positivo. Por exemplo, passar 2 como valor para 'seresnext' significa congelar camadas0 e camadas1. Para obter uma lista completa dos modelos suportados e detalhes sobre o congelamento de camadas, consulte: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
learningRate |
string |
Taxa de aprendizagem inicial. Deve ser um flutuador na faixa [0, 1]. |
learningRateScheduler |
string |
Tipo de agendador de taxa de aprendizagem. Deve ser 'warmup_cosine' ou 'step'. |
maxSize |
string |
Tamanho máximo da imagem a ser redimensionada antes de alimentá-la para o backbone. Deve ser um número inteiro positivo. Nota: a corrida de treinamento pode entrar no CUDA OOM se o tamanho for muito grande. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
minSize |
string |
Tamanho mínimo da imagem a ser redimensionada antes de alimentá-la para o backbone. Deve ser um número inteiro positivo. Nota: a corrida de treinamento pode entrar no CUDA OOM se o tamanho for muito grande. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
modelName |
string |
Nome do modelo a utilizar na formação. Para mais informações sobre os modelos disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
modelSize |
string |
Tamanho do modelo. Deve ser 'pequeno', 'médio', 'grande' ou 'xlarge'. Nota: a corrida de treinamento pode entrar no CUDA OOM se o tamanho do modelo for muito grande. Nota: Esta configuração só é suportada para o algoritmo 'yolov5'. |
momentum |
string |
Valor do momento quando o otimizador é 'sgd'. Deve ser um flutuador na faixa [0, 1]. |
multiScale |
string |
Habilite a imagem em várias escalas variando o tamanho da imagem em +/- 50%. Nota: a execução de treinamento pode entrar no CUDA OOM se não houver memória GPU suficiente. Nota: Esta configuração só é suportada para o algoritmo 'yolov5'. |
nesterov |
string |
Ative o nesterov quando o otimizador for 'sgd'. |
nmsIouThreshold |
string |
Limiar de UO utilizado durante a inferência no pós-processamento de SMN. Deve ser flutuante no intervalo [0, 1]. |
numberOfEpochs |
string |
Número de épocas de formação. Deve ser um número inteiro positivo. |
numberOfWorkers |
string |
Número de trabalhadores do carregador de dados. Deve ser um número inteiro não negativo. |
optimizer |
string |
Tipo de otimizador. Deve ser 'sgd', 'adam' ou 'adamw'. |
randomSeed |
string |
Sementes aleatórias a serem usadas quando se utiliza treinamento determinístico. |
stepLRGamma |
string |
Valor da gama quando o agendador de taxa de aprendizagem é 'passo'. Deve ser um flutuador na faixa [0, 1]. |
stepLRStepSize |
string |
Valor do tamanho da etapa quando o agendador de taxa de aprendizagem é 'etapa'. Deve ser um número inteiro positivo. |
tileGridSize |
string |
O tamanho da grade a ser usado para colocar lado a lado cada imagem. Nota: TileGridSize não deve ser Nenhum para habilitar a lógica de deteção de objetos pequenos. Uma cadeia de caracteres que contém dois inteiros no formato mxn. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
tileOverlapRatio |
string |
Razão de sobreposição entre blocos adjacentes em cada dimensão. Deve ser flutuante no intervalo [0, 1]. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
tilePredictionsNmsThreshold |
string |
O limite de UO a ser usado para executar o NMS ao mesclar previsões de blocos e imagem. Utilizado na validação/inferência. Deve ser flutuante no intervalo [0, 1]. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. SMN: Supressão não máxima |
trainingBatchSize |
string |
Tamanho do lote de treinamento. Deve ser um número inteiro positivo. |
validationBatchSize |
string |
Tamanho do lote de validação. Deve ser um número inteiro positivo. |
validationIouThreshold |
string |
Limite de UO a ser usado ao calcular a métrica de validação. Deve ser flutuante no intervalo [0, 1]. |
validationMetricType |
string |
Método de cálculo métrico a utilizar para métricas de validação. Deve ser 'nenhum', 'coco', 'voc' ou 'coco_voc'. |
warmupCosineLRCycles |
string |
Valor do ciclo cosseno quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um flutuador na faixa [0, 1]. |
warmupCosineLRWarmupEpochs |
string |
Valor das épocas de aquecimento quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um número inteiro positivo. |
weightDecay |
string |
Valor de decaimento de peso quando o otimizador é 'sgd', 'adam' ou 'adamw'. Deve ser um flutuador na faixa[0, 1]. |
ImageModelSettingsClassification
Configurações usadas para treinar o modelo. Para obter mais informações sobre as configurações disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
Name | Tipo | Default value | Description |
---|---|---|---|
advancedSettings |
string |
Configurações para cenários avançados. |
|
amsGradient |
boolean |
Habilite o AMSGrad quando o otimizador for 'adam' ou 'adamw'. |
|
augmentations |
string |
Configurações para usar Aumentos. |
|
beta1 |
number (float) |
Valor de 'beta1' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
|
beta2 |
number (float) |
Valor de 'beta2' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
|
checkpointFrequency |
integer (int32) |
Frequência para armazenar pontos de verificação do modelo. Deve ser um número inteiro positivo. |
|
checkpointModel |
O modelo de ponto de verificação pré-treinado para treinamento incremental. |
||
checkpointRunId |
string |
A id de uma execução anterior que tem um ponto de verificação pré-treinado para treinamento incremental. |
|
distributed |
boolean |
Se deve ou não usar o treinamento distribuído. |
|
earlyStopping |
boolean |
Habilite a lógica de parada precoce durante o treinamento. |
|
earlyStoppingDelay |
integer (int32) |
Número mínimo de épocas ou avaliações de validação a aguardar antes que a melhoria da métrica primária seja rastreada para parada antecipada. Deve ser um número inteiro positivo. |
|
earlyStoppingPatience |
integer (int32) |
Número mínimo de épocas ou avaliações de validação sem melhoria da métrica primária antes de a execução ser interrompida. Deve ser um número inteiro positivo. |
|
enableOnnxNormalization |
boolean |
Habilite a normalização ao exportar o modelo ONNX. |
|
evaluationFrequency |
integer (int32) |
Frequência para avaliar o conjunto de dados de validação para obter pontuações métricas. Deve ser um número inteiro positivo. |
|
gradientAccumulationStep |
integer (int32) |
Acumulação de gradiente significa executar um número configurado de etapas "GradAccumulationStep" sem atualizar os pesos do modelo enquanto acumula os gradientes dessas etapas e, em seguida, usando os gradientes acumulados para calcular as atualizações de peso. Deve ser um número inteiro positivo. |
|
layersToFreeze |
integer (int32) |
Número de camadas a congelar para o modelo. Deve ser um número inteiro positivo. Por exemplo, passar 2 como valor para 'seresnext' significa congelar camadas0 e camadas1. Para obter uma lista completa dos modelos suportados e detalhes sobre o congelamento de camadas, consulte: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
|
learningRate |
number (float) |
Taxa de aprendizagem inicial. Deve ser um flutuador na faixa [0, 1]. |
|
learningRateScheduler | None |
Tipo de agendador de taxa de aprendizagem. Deve ser 'warmup_cosine' ou 'step'. |
|
modelName |
string |
Nome do modelo a utilizar na formação. Para mais informações sobre os modelos disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
|
momentum |
number (float) |
Valor do momento quando o otimizador é 'sgd'. Deve ser um flutuador na faixa [0, 1]. |
|
nesterov |
boolean |
Ative o nesterov quando o otimizador for 'sgd'. |
|
numberOfEpochs |
integer (int32) |
Número de épocas de formação. Deve ser um número inteiro positivo. |
|
numberOfWorkers |
integer (int32) |
Número de trabalhadores do carregador de dados. Deve ser um número inteiro não negativo. |
|
optimizer | None |
Tipo de otimizador. |
|
randomSeed |
integer (int32) |
Sementes aleatórias a serem usadas quando se utiliza treinamento determinístico. |
|
stepLRGamma |
number (float) |
Valor da gama quando o agendador de taxa de aprendizagem é 'passo'. Deve ser um flutuador na faixa [0, 1]. |
|
stepLRStepSize |
integer (int32) |
Valor do tamanho da etapa quando o agendador de taxa de aprendizagem é 'etapa'. Deve ser um número inteiro positivo. |
|
trainingBatchSize |
integer (int32) |
Tamanho do lote de treinamento. Deve ser um número inteiro positivo. |
|
trainingCropSize |
integer (int32) |
Tamanho de corte de imagem que é entrada na rede neural para o conjunto de dados de treinamento. Deve ser um número inteiro positivo. |
|
validationBatchSize |
integer (int32) |
Tamanho do lote de validação. Deve ser um número inteiro positivo. |
|
validationCropSize |
integer (int32) |
Tamanho de corte de imagem que é entrada na rede neural para o conjunto de dados de validação. Deve ser um número inteiro positivo. |
|
validationResizeSize |
integer (int32) |
Tamanho da imagem para o qual redimensionar antes de cortar para o conjunto de dados de validação. Deve ser um número inteiro positivo. |
|
warmupCosineLRCycles |
number (float) |
Valor do ciclo cosseno quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um flutuador na faixa [0, 1]. |
|
warmupCosineLRWarmupEpochs |
integer (int32) |
Valor das épocas de aquecimento quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um número inteiro positivo. |
|
weightDecay |
number (float) |
Valor de decaimento de peso quando o otimizador é 'sgd', 'adam' ou 'adamw'. Deve ser um flutuador na faixa[0, 1]. |
|
weightedLoss |
integer (int32) |
Perda ponderada. Os valores aceites são 0 para nenhuma perda ponderada. 1 para perda de peso com sqrt. (class_weights). 2 para perda de peso com class_weights. Deve ser 0 ou 1 ou 2. |
ImageModelSettingsObjectDetection
Configurações usadas para treinar o modelo. Para obter mais informações sobre as configurações disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
Name | Tipo | Default value | Description |
---|---|---|---|
advancedSettings |
string |
Configurações para cenários avançados. |
|
amsGradient |
boolean |
Habilite o AMSGrad quando o otimizador for 'adam' ou 'adamw'. |
|
augmentations |
string |
Configurações para usar Aumentos. |
|
beta1 |
number (float) |
Valor de 'beta1' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
|
beta2 |
number (float) |
Valor de 'beta2' quando o otimizador é 'adam' ou 'adamw'. Deve ser um flutuador na faixa [0, 1]. |
|
boxDetectionsPerImage |
integer (int32) |
Número máximo de deteções por imagem, para todas as classes. Deve ser um número inteiro positivo. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
|
boxScoreThreshold |
number (float) |
Durante a inferência, apenas retornam propostas com uma pontuação de classificação maior que BoxScoreThreshold. Deve ser um flutuador na faixa[0, 1]. |
|
checkpointFrequency |
integer (int32) |
Frequência para armazenar pontos de verificação do modelo. Deve ser um número inteiro positivo. |
|
checkpointModel |
O modelo de ponto de verificação pré-treinado para treinamento incremental. |
||
checkpointRunId |
string |
A id de uma execução anterior que tem um ponto de verificação pré-treinado para treinamento incremental. |
|
distributed |
boolean |
Se deve ou não usar o treinamento distribuído. |
|
earlyStopping |
boolean |
Habilite a lógica de parada precoce durante o treinamento. |
|
earlyStoppingDelay |
integer (int32) |
Número mínimo de épocas ou avaliações de validação a aguardar antes que a melhoria da métrica primária seja rastreada para parada antecipada. Deve ser um número inteiro positivo. |
|
earlyStoppingPatience |
integer (int32) |
Número mínimo de épocas ou avaliações de validação sem melhoria da métrica primária antes de a execução ser interrompida. Deve ser um número inteiro positivo. |
|
enableOnnxNormalization |
boolean |
Habilite a normalização ao exportar o modelo ONNX. |
|
evaluationFrequency |
integer (int32) |
Frequência para avaliar o conjunto de dados de validação para obter pontuações métricas. Deve ser um número inteiro positivo. |
|
gradientAccumulationStep |
integer (int32) |
Acumulação de gradiente significa executar um número configurado de etapas "GradAccumulationStep" sem atualizar os pesos do modelo enquanto acumula os gradientes dessas etapas e, em seguida, usando os gradientes acumulados para calcular as atualizações de peso. Deve ser um número inteiro positivo. |
|
imageSize |
integer (int32) |
Tamanho da imagem para trem e validação. Deve ser um número inteiro positivo. Nota: A corrida de treinamento pode entrar em CUDA OOM se o tamanho for muito grande. Nota: Esta configuração só é suportada para o algoritmo 'yolov5'. |
|
layersToFreeze |
integer (int32) |
Número de camadas a congelar para o modelo. Deve ser um número inteiro positivo. Por exemplo, passar 2 como valor para 'seresnext' significa congelar camadas0 e camadas1. Para obter uma lista completa dos modelos suportados e detalhes sobre o congelamento de camadas, consulte: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
|
learningRate |
number (float) |
Taxa de aprendizagem inicial. Deve ser um flutuador na faixa [0, 1]. |
|
learningRateScheduler | None |
Tipo de agendador de taxa de aprendizagem. Deve ser 'warmup_cosine' ou 'step'. |
|
maxSize |
integer (int32) |
Tamanho máximo da imagem a ser redimensionada antes de alimentá-la para o backbone. Deve ser um número inteiro positivo. Nota: a corrida de treinamento pode entrar no CUDA OOM se o tamanho for muito grande. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
|
minSize |
integer (int32) |
Tamanho mínimo da imagem a ser redimensionada antes de alimentá-la para o backbone. Deve ser um número inteiro positivo. Nota: a corrida de treinamento pode entrar no CUDA OOM se o tamanho for muito grande. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
|
modelName |
string |
Nome do modelo a utilizar na formação. Para mais informações sobre os modelos disponíveis, visite a documentação oficial: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
|
modelSize | None |
Tamanho do modelo. Deve ser 'pequeno', 'médio', 'grande' ou 'xlarge'. Nota: a corrida de treinamento pode entrar no CUDA OOM se o tamanho do modelo for muito grande. Nota: Esta configuração só é suportada para o algoritmo 'yolov5'. |
|
momentum |
number (float) |
Valor do momento quando o otimizador é 'sgd'. Deve ser um flutuador na faixa [0, 1]. |
|
multiScale |
boolean |
Habilite a imagem em várias escalas variando o tamanho da imagem em +/- 50%. Nota: a execução de treinamento pode entrar no CUDA OOM se não houver memória GPU suficiente. Nota: Esta configuração só é suportada para o algoritmo 'yolov5'. |
|
nesterov |
boolean |
Ative o nesterov quando o otimizador for 'sgd'. |
|
nmsIouThreshold |
number (float) |
Limiar de UO utilizado durante a inferência no pós-processamento de SMN. Deve ser um flutuador na faixa [0, 1]. |
|
numberOfEpochs |
integer (int32) |
Número de épocas de formação. Deve ser um número inteiro positivo. |
|
numberOfWorkers |
integer (int32) |
Número de trabalhadores do carregador de dados. Deve ser um número inteiro não negativo. |
|
optimizer | None |
Tipo de otimizador. |
|
randomSeed |
integer (int32) |
Sementes aleatórias a serem usadas quando se utiliza treinamento determinístico. |
|
stepLRGamma |
number (float) |
Valor da gama quando o agendador de taxa de aprendizagem é 'passo'. Deve ser um flutuador na faixa [0, 1]. |
|
stepLRStepSize |
integer (int32) |
Valor do tamanho da etapa quando o agendador de taxa de aprendizagem é 'etapa'. Deve ser um número inteiro positivo. |
|
tileGridSize |
string |
O tamanho da grade a ser usado para colocar lado a lado cada imagem. Nota: TileGridSize não deve ser Nenhum para habilitar a lógica de deteção de objetos pequenos. Uma cadeia de caracteres que contém dois inteiros no formato mxn. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
|
tileOverlapRatio |
number (float) |
Razão de sobreposição entre blocos adjacentes em cada dimensão. Deve ser flutuante no intervalo [0, 1]. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
|
tilePredictionsNmsThreshold |
number (float) |
O limite de UO a ser usado para executar o NMS ao mesclar previsões de blocos e imagem. Utilizado na validação/inferência. Deve ser flutuante no intervalo [0, 1]. Nota: Esta configuração não é suportada para o algoritmo 'yolov5'. |
|
trainingBatchSize |
integer (int32) |
Tamanho do lote de treinamento. Deve ser um número inteiro positivo. |
|
validationBatchSize |
integer (int32) |
Tamanho do lote de validação. Deve ser um número inteiro positivo. |
|
validationIouThreshold |
number (float) |
Limite de UO a ser usado ao calcular a métrica de validação. Deve ser flutuante no intervalo [0, 1]. |
|
validationMetricType | None |
Método de cálculo métrico a utilizar para métricas de validação. |
|
warmupCosineLRCycles |
number (float) |
Valor do ciclo cosseno quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um flutuador na faixa [0, 1]. |
|
warmupCosineLRWarmupEpochs |
integer (int32) |
Valor das épocas de aquecimento quando o agendador de taxa de aprendizagem é 'warmup_cosine'. Deve ser um número inteiro positivo. |
|
weightDecay |
number (float) |
Valor de decaimento de peso quando o otimizador é 'sgd', 'adam' ou 'adamw'. Deve ser um flutuador na faixa[0, 1]. |
ImageObjectDetection
Deteção de objeto de imagem. A deteção de objetos é usada para identificar objetos em uma imagem e localizar cada objeto com uma caixa delimitadora, por exemplo, localizar todos os cães e gatos em uma imagem e desenhar uma caixa delimitadora em torno de cada um.
Name | Tipo | Default value | Description |
---|---|---|---|
limitSettings |
[Obrigatório] Limite as configurações para o trabalho AutoML. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
modelSettings |
Configurações usadas para treinar o modelo. |
||
primaryMetric | MeanAveragePrecision |
Métrica primária para otimizar esta tarefa. |
|
searchSpace |
Espaço de pesquisa para amostragem de diferentes combinações de modelos e seus hiperparâmetros. |
||
sweepSettings |
Configurações relacionadas à varredura de modelos e à varredura de hiperparâmetros. |
||
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
validationData |
Entradas de dados de validação. |
||
validationDataSize |
number (double) |
A fração do conjunto de dados de treinamento que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
ImageSweepSettings
Configurações relacionadas à varredura de modelos e à varredura de hiperparâmetros.
Name | Tipo | Description |
---|---|---|
earlyTermination | EarlyTerminationPolicy: |
Tipo de política de rescisão antecipada. |
samplingAlgorithm |
[Obrigatório] Tipo de algoritmos de amostragem de hiperparâmetros. |
InputDeliveryMode
Enum para determinar o modo de entrega de dados de entrada.
Valor | Description |
---|---|
Direct | |
Download | |
EvalDownload | |
EvalMount | |
ReadOnlyMount | |
ReadWriteMount |
InstanceSegmentationPrimaryMetrics
Métricas primárias para tarefas InstanceSegmentation.
Valor | Description |
---|---|
MeanAveragePrecision |
A Precisão Média (PAM) é a média da AP (Precisão Média). O AP é calculado para cada classe e calculado em média para obter o MAP. |
JobBaseResource
Envelope de recursos do Azure Resource Manager.
Name | Tipo | Description |
---|---|---|
id |
string |
ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
O nome do recurso |
properties | JobBase: |
[Obrigatório] Atributos adicionais da entidade. |
systemData |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
|
type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
JobInputType
Enum para determinar o tipo de entrada de trabalho.
Valor | Description |
---|---|
custom_model | |
literal | |
mlflow_model | |
mltable | |
triton_model | |
uri_file | |
uri_folder |
JobLimitsType
Valor | Description |
---|---|
Command | |
Sweep |
JobOutputType
Enum para determinar o tipo de saída do trabalho.
Valor | Description |
---|---|
custom_model | |
mlflow_model | |
mltable | |
triton_model | |
uri_file | |
uri_folder |
JobResourceConfiguration
Name | Tipo | Default value | Description |
---|---|---|---|
dockerArgs |
string |
Argumentos extras para passar para o comando de execução do Docker. Isso substituiria quaisquer parâmetros que já tenham sido definidos pelo sistema ou nesta seção. Este parâmetro só tem suporte para tipos de computação do Azure ML. |
|
instanceCount |
integer (int32) |
1 |
Número opcional de instâncias ou nós usados pelo destino de computação. |
instanceType |
string |
Tipo opcional de VM usado conforme suportado pelo destino de computação. |
|
properties |
object |
Saco de propriedades adicionais. |
|
shmSize |
string pattern: \d+[bBkKmMgG] |
2g |
Tamanho do bloco de memória compartilhada do contêiner docker. Este deve ser no formato de (número)(unidade), onde o número é maior que 0 e a unidade pode ser um de b(bytes), k(kilobytes), m(megabytes) ou g(gigabytes). |
JobService
Definição de ponto final de trabalho
Name | Tipo | Description |
---|---|---|
endpoint |
string |
Url para o ponto de extremidade. |
errorMessage |
string |
Qualquer erro no serviço. |
jobServiceType |
string |
Tipo de ponto final. |
nodes | Nodes: |
Nós nos quais o usuário gostaria de iniciar o serviço. Se Nós não estiver definido ou definido como nulo, o serviço só será iniciado no nó líder. |
port |
integer (int32) |
Porta para endpoint. |
properties |
object |
Propriedades adicionais a serem definidas no ponto de extremidade. |
status |
string |
Estado do parâmetro de avaliação. |
JobStatus
O estatuto de um emprego.
Valor | Description |
---|---|
CancelRequested |
Foi solicitado o cancelamento do trabalho. |
Canceled |
Após o pedido de cancelamento, o trabalho foi cancelado com sucesso. |
Completed |
Trabalho concluído com êxito. Isso reflete que tanto o trabalho em si quanto os estados de coleta de saída foram concluídos com êxito |
Failed |
O trabalho falhou. |
Finalizing |
O trabalho é concluído no destino. Ele está em estado de coleta de saída agora. |
NotResponding |
Quando a pulsação está ativada, se a execução não estiver atualizando nenhuma informação para RunHistory, a execução irá para o estado NotRespondendo. NotResponding é o único estado que está isento de ordens de transição rigorosas. Uma execução pode ir de NotResponding para qualquer um dos estados anteriores. |
NotStarted |
A execução ainda não começou. |
Paused |
O trabalho é pausado pelos usuários. Alguns ajustes nos trabalhos de rotulagem podem ser feitos apenas em estado pausado. |
Preparing |
O ambiente de corrida está sendo preparado. |
Provisioning |
(Não utilizado atualmente) Ele será usado se ES estiver criando o destino de computação. |
Queued |
O trabalho é enfileirado no destino de computação. Por exemplo, no BatchAI, o trabalho está em estado de fila, enquanto aguarda que todos os nós necessários estejam prontos. |
Running |
O trabalho começou a ser executado no destino de computação. |
Starting |
A execução foi iniciada. O usuário tem um ID de execução. |
Unknown |
Status padrão do trabalho se não for mapeado para todos os outros status |
JobTier
Enum para determinar a camada de trabalho.
Valor | Description |
---|---|
Basic | |
Null | |
Premium | |
Spot | |
Standard |
JobType
Enum para determinar o tipo de trabalho.
Valor | Description |
---|---|
AutoML | |
Command | |
Pipeline | |
Spark | |
Sweep |
LearningRateScheduler
Taxa de aprendizagem agendador enum.
Valor | Description |
---|---|
None |
Nenhum agendador de taxa de aprendizagem selecionado. |
Step |
Programador de taxa de aprendizagem de passos. |
WarmupCosine |
Recozimento de cosseno com aquecimento. |
LiteralJobInput
Tipo de entrada literal.
Name | Tipo | Description |
---|---|---|
description |
string |
Descrição da entrada. |
jobInputType |
string:
literal |
[Obrigatório] Especifica o tipo de trabalho. |
value |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] Valor literal para a entrada. |
LogVerbosity
Enum para definir a verbosidade do log.
Valor | Description |
---|---|
Critical |
Apenas declarações críticas registradas. |
Debug |
Depurar e acima instruções de log registradas. |
Error |
Erro e instruções de log acima registradas. |
Info |
Informações e instruções de log acima registradas. |
NotSet |
Nenhum registro emitido. |
Warning |
Aviso e instruções de log acima registradas. |
ManagedIdentity
Configuração de identidade gerenciada.
Name | Tipo | Description |
---|---|---|
clientId |
string (uuid) |
Especifica uma identidade atribuída pelo usuário por ID do cliente. Para sistema atribuído, não defina este campo. |
identityType |
string:
Managed |
[Obrigatório] Especifica o tipo de estrutura de identidade. |
objectId |
string (uuid) |
Especifica uma identidade atribuída pelo usuário por ID de objeto. Para sistema atribuído, não defina este campo. |
resourceId |
string |
Especifica uma identidade atribuída pelo usuário por ID de recurso ARM. Para sistema atribuído, não defina este campo. |
MedianStoppingPolicy
Define uma política de encerramento antecipado com base em médias de execução da métrica primária de todas as execuções
Name | Tipo | Default value | Description |
---|---|---|---|
delayEvaluation |
integer (int32) |
0 |
Número de intervalos para adiar a primeira avaliação. |
evaluationInterval |
integer (int32) |
0 |
Intervalo (número de execuções) entre avaliações de políticas. |
policyType |
string:
Median |
[Obrigatório] Nome da configuração da política |
MLFlowModelJobInput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da entrada. |
|
jobInputType |
string:
mlflow_model |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadOnlyMount |
Modo de entrega de ativos de entrada. |
|
uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] URI do ativo de entrada. |
MLFlowModelJobOutput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da saída. |
|
jobOutputType |
string:
mlflow_model |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadWriteMount |
Modo de Entrega de Ativos de Saída. |
|
uri |
string |
URI do ativo de saída. |
MLTableJobInput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da entrada. |
|
jobInputType |
string:
mltable |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadOnlyMount |
Modo de entrega de ativos de entrada. |
|
uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] URI do ativo de entrada. |
MLTableJobOutput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da saída. |
|
jobOutputType |
string:
mltable |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadWriteMount |
Modo de Entrega de Ativos de Saída. |
|
uri |
string |
URI do ativo de saída. |
ModelSize
Tamanho do modelo de imagem.
Valor | Description |
---|---|
ExtraLarge |
Tamanho extra grande. |
Large |
Tamanho grande. |
Medium |
Tamanho médio. |
None |
Nenhum valor selecionado. |
Small |
Tamanho pequeno. |
Mpi
Configuração de distribuição MPI.
Name | Tipo | Description |
---|---|---|
distributionType | string: |
[Obrigatório] Especifica o tipo de estrutura de distribuição. |
processCountPerInstance |
integer (int32) |
Número de processos por nó MPI. |
NCrossValidationsMode
Determina como o valor de validações N-Cross é determinado.
Valor | Description |
---|---|
Auto |
Determine automaticamente o valor das validações N-Cross. Suportado apenas para a tarefa AutoML de 'Previsão'. |
Custom |
Use o valor personalizado de validações N-Cross. |
NlpVerticalFeaturizationSettings
Name | Tipo | Description |
---|---|---|
datasetLanguage |
string |
Linguagem do conjunto de dados, útil para os dados de texto. |
NlpVerticalLimitSettings
Restrições de execução de trabalho.
Name | Tipo | Default value | Description |
---|---|---|---|
maxConcurrentTrials |
integer (int32) |
1 |
Máximo de iterações simultâneas do AutoML. |
maxTrials |
integer (int32) |
1 |
Número de iterações AutoML. |
timeout |
string (duration) |
P7D |
Tempo limite do trabalho AutoML. |
NodesValueType
Os tipos enumerados para o valor dos nós
Valor | Description |
---|---|
All |
NotificationSetting
Configuração para notificação.
Name | Tipo | Description |
---|---|---|
emailOn |
Enviar notificação por e-mail para o usuário no tipo de notificação especificado |
|
emails |
string[] |
Esta é a lista de destinatários de e-mail que tem uma limitação de 499 caracteres no total concat com separador de vírgula |
webhooks |
object |
Enviar retorno de chamada webhook para um serviço. Key é um nome fornecido pelo usuário para o webhook. |
ObjectDetectionPrimaryMetrics
Métricas primárias para a tarefa Image ObjectDetection.
Valor | Description |
---|---|
MeanAveragePrecision |
A Precisão Média (PAM) é a média da AP (Precisão Média). O AP é calculado para cada classe e calculado em média para obter o MAP. |
Objective
Objetivo de otimização.
Name | Tipo | Description |
---|---|---|
goal |
[Obrigatório] Define metas métricas suportadas para ajuste de hiperparâmetros |
|
primaryMetric |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] Nome da métrica a ser otimizada. |
OutputDeliveryMode
Enums do modo de entrega de dados de saída.
Valor | Description |
---|---|
Direct | |
ReadWriteMount | |
Upload |
PipelineJob
Definição de trabalho de pipeline: define atributos genéricos para MFE.
Name | Tipo | Default value | Description |
---|---|---|---|
componentId |
string |
ID do recurso ARM do recurso componente. |
|
computeId |
string |
ID do recurso ARM do recurso de computação. |
|
description |
string |
O texto da descrição do ativo. |
|
displayName |
string |
Exibir nome do trabalho. |
|
experimentName |
string |
Default |
O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". |
identity | IdentityConfiguration: |
Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null. |
|
inputs |
object |
Insumos para o trabalho de pipeline. |
|
isArchived |
boolean |
False |
O ativo está arquivado? |
jobType |
string:
Pipeline |
[Obrigatório] Especifica o tipo de trabalho. |
|
jobs |
object |
Os trabalhos constroem o trabalho de pipeline. |
|
notificationSetting |
Configuração de notificação para o trabalho |
||
outputs |
object |
Saídas para o trabalho de pipeline |
|
properties |
object |
O dicionário de propriedades de ativos. |
|
services |
<string,
Job |
Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject. |
|
settings |
object |
Configurações de pipeline, para coisas como ContinueRunOnStepFailure etc. |
|
sourceJobId |
string |
ID do recurso ARM do trabalho de origem. |
|
status |
Situação do trabalho. |
||
tags |
object |
Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. |
PyTorch
Configuração de distribuição PyTorch.
Name | Tipo | Description |
---|---|---|
distributionType | string: |
[Obrigatório] Especifica o tipo de estrutura de distribuição. |
processCountPerInstance |
integer (int32) |
Número de processos por nó. |
QueueSettings
Name | Tipo | Default value | Description |
---|---|---|---|
jobTier | Null |
Controla a camada de trabalho de computação |
RandomSamplingAlgorithm
Define um algoritmo de amostragem que gera valores aleatoriamente
Name | Tipo | Default value | Description |
---|---|---|---|
rule | Random |
O tipo específico de algoritmo aleatório |
|
samplingAlgorithmType |
string:
Random |
[Obrigatório] O algoritmo usado para gerar valores de hiperparâmetros, juntamente com as propriedades de configuração |
|
seed |
integer (int32) |
Um inteiro opcional para usar como semente para geração de números aleatórios |
RandomSamplingAlgorithmRule
O tipo específico de algoritmo aleatório
Valor | Description |
---|---|
Random | |
Sobol |
Regression
Tarefa de regressão na tabela AutoML vertical.
Name | Tipo | Default value | Description |
---|---|---|---|
cvSplitColumnNames |
string[] |
Colunas a serem usadas para dados CVSplit. |
|
featurizationSettings |
Insumos de featurização necessários para o trabalho AutoML. |
||
limitSettings |
Restrições de execução para AutoMLJob. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
nCrossValidations | NCrossValidations: |
Número de dobras de validação cruzada a serem aplicadas no conjunto de dados de treinamento quando o conjunto de dados de validação não é fornecido. |
|
primaryMetric | NormalizedRootMeanSquaredError |
Métrica primária para tarefa de regressão. |
|
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
testData |
Entrada de dados de teste. |
||
testDataSize |
number (double) |
A fração do conjunto de dados de teste que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
trainingSettings |
Entradas para a fase de treinamento para um trabalho AutoML. |
||
validationData |
Entradas de dados de validação. |
||
validationDataSize |
number (double) |
A fração do conjunto de dados de treinamento que precisa ser reservada para fins de validação. Valores entre (0,0 , 1,0) Aplicado quando o conjunto de dados de validação não é fornecido. |
|
weightColumnName |
string |
O nome da coluna de peso da amostra. O ML automatizado suporta uma coluna ponderada como entrada, fazendo com que as linhas nos dados sejam ponderadas para cima ou para baixo. |
RegressionModels
Enum para todos os modelos de regressão suportados pelo AutoML.
Valor | Description |
---|---|
DecisionTree |
As Árvores de Decisão são um método de aprendizagem supervisionada não paramétrico usado para tarefas de classificação e regressão. O objetivo é criar um modelo que preveja o valor de uma variável de destino aprendendo regras de decisão simples inferidas a partir dos recursos de dados. |
ElasticNet |
Rede elástica é um tipo popular de regressão linear regularizada que combina duas penalidades populares, especificamente as funções de penalidade L1 e L2. |
ExtremeRandomTrees |
Extreme Trees é um algoritmo de aprendizado de máquina que combina as previsões de muitas árvores de decisão. Está relacionado com o algoritmo de floresta aleatória amplamente utilizado. |
GradientBoosting |
A técnica de transitar os alunos da semana para um aluno forte é chamada de Boosting. O processo do algoritmo de aumento de gradiente trabalha nesta teoria de execução. |
KNN |
O algoritmo K-nearest neighbors (KNN) usa 'similaridade de recursos' para prever os valores de novos pontos de dados, o que significa ainda que o novo ponto de dados receberá um valor com base em quão perto ele corresponde aos pontos no conjunto de treinamento. |
LassoLars |
O modelo de Laço se encaixa com Regressão de Menor Ângulo, também conhecido como Lars. É um Modelo Linear treinado com um L1 prévio como regularizador. |
LightGBM |
LightGBM é uma estrutura de aumento de gradiente que usa algoritmos de aprendizagem baseados em árvore. |
RandomForest |
A floresta aleatória é um algoritmo de aprendizagem supervisionada. A "floresta" que constrói, é um conjunto de árvores de decisão, geralmente treinadas com o método do "ensacamento". A ideia geral do método de ensacamento é que uma combinação de modelos de aprendizagem aumenta o resultado geral. |
SGD |
SGD: A descida de gradiente estocástico é um algoritmo de otimização frequentemente usado em aplicações de aprendizado de máquina para encontrar os parâmetros do modelo que correspondem ao melhor ajuste entre as saídas previstas e reais. É uma técnica inexata, mas poderosa. |
XGBoostRegressor |
XGBoostRegressor: Extreme Gradient Boosting Regressor é um modelo de aprendizado de máquina supervisionado usando um conjunto de alunos básicos. |
RegressionPrimaryMetrics
Métricas primárias para a tarefa Regressão.
Valor | Description |
---|---|
NormalizedMeanAbsoluteError |
O Erro Absoluto Médio Normalizado (NMAE) é uma métrica de validação para comparar o Erro Absoluto Médio (MAE) de séries (temporais) com diferentes escalas. |
NormalizedRootMeanSquaredError |
O Normalized Root Mean Squared Error (NRMSE) facilita a comparação entre modelos com diferentes escalas. |
R2Score |
A pontuação R2 é uma das medidas de avaliação de desempenho para modelos de aprendizado de máquina baseados em previsão. |
SpearmanCorrelation |
O coeficiente de correlação de Spearman é uma medida não paramétrica de correlação de classificação. |
RegressionTrainingSettings
Configuração relacionada ao Treinamento de Regressão.
Name | Tipo | Default value | Description |
---|---|---|---|
allowedTrainingAlgorithms |
Modelos permitidos para tarefa de regressão. |
||
blockedTrainingAlgorithms |
Modelos bloqueados para tarefa de regressão. |
||
enableDnnTraining |
boolean |
False |
Habilite a recomendação de modelos DNN. |
enableModelExplainability |
boolean |
True |
Sinalize para ativar a explicabilidade no melhor modelo. |
enableOnnxCompatibleModels |
boolean |
False |
Sinalizador para ativar modelos compatíveis com onnx. |
enableStackEnsemble |
boolean |
True |
Habilite a execução do conjunto de pilha. |
enableVoteEnsemble |
boolean |
True |
Habilite a execução do conjunto de votação. |
ensembleModelDownloadTimeout |
string (duration) |
PT5M |
Durante a geração de modelos VotingEnsemble e StackEnsemble, vários modelos ajustados das execuções infantis anteriores são baixados. Configure este parâmetro com um valor superior a 300 segundos, se for necessário mais tempo. |
stackEnsembleSettings |
Configurações de conjunto de pilha para execução de conjunto de pilha. |
SamplingAlgorithmType
Valor | Description |
---|---|
Bayesian | |
Grid | |
Random |
SeasonalityMode
Modo de previsão de sazonalidade.
Valor | Description |
---|---|
Auto |
Sazonalidade a determinar automaticamente. |
Custom |
Use o valor de sazonalidade personalizado. |
ShortSeriesHandlingConfiguration
O parâmetro que define como se AutoML deve lidar com séries temporais curtas.
Valor | Description |
---|---|
Auto |
As séries curtas serão acolchoadas se não houver séries longas, caso contrário, as séries curtas serão descartadas. |
Drop |
Todas as séries curtas serão abandonadas. |
None |
Representa o valor no/null. |
Pad |
Todas as séries curtas serão acolchoadas. |
SparkJob
Definição de trabalho de faísca.
Name | Tipo | Default value | Description |
---|---|---|---|
archives |
string[] |
Arquivar arquivos usados no trabalho. |
|
args |
string |
Argumentos a favor do trabalho. |
|
codeId |
string (arm-id) minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] arm-id do ativo de código. |
|
componentId |
string |
ID do recurso ARM do recurso componente. |
|
computeId |
string |
ID do recurso ARM do recurso de computação. |
|
conf |
object |
Propriedades configuradas do Spark. |
|
description |
string |
O texto da descrição do ativo. |
|
displayName |
string |
Exibir nome do trabalho. |
|
entry | SparkJobEntry: |
[Obrigatório] A entrada para executar na inicialização do trabalho. |
|
environmentId |
string (arm-id) |
O ID do recurso ARM da especificação Ambiente para o trabalho. |
|
environmentVariables |
object |
Variáveis de ambiente incluídas no trabalho. |
|
experimentName |
string |
Default |
O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". |
files |
string[] |
Arquivos usados no trabalho. |
|
identity | IdentityConfiguration: |
Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null. |
|
inputs |
object |
Mapeamento de ligações de dados de entrada usadas no trabalho. |
|
isArchived |
boolean |
False |
O ativo está arquivado? |
jars |
string[] |
Jar arquivos usados no trabalho. |
|
jobType |
string:
Spark |
[Obrigatório] Especifica o tipo de trabalho. |
|
notificationSetting |
Configuração de notificação para o trabalho |
||
outputs |
object |
Mapeamento das ligações de dados de saída usadas no trabalho. |
|
properties |
object |
O dicionário de propriedades de ativos. |
|
pyFiles |
string[] |
Arquivos Python usados no trabalho. |
|
queueSettings |
Configurações de fila para o trabalho |
||
resources |
Configuração de recursos de computação para o trabalho. |
||
services |
<string,
Job |
Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject. |
|
status |
Situação do trabalho. |
||
tags |
object |
Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. |
SparkJobEntryType
Valor | Description |
---|---|
SparkJobPythonEntry | |
SparkJobScalaEntry |
SparkJobPythonEntry
Name | Tipo | Description |
---|---|---|
file |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] Caminho relativo do arquivo python para o ponto de entrada do trabalho. |
sparkJobEntryType | string: |
[Obrigatório] Tipo de ponto de entrada do trabalho. |
SparkJobScalaEntry
Name | Tipo | Description |
---|---|---|
className |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] Nome da classe Scala usado como ponto de entrada. |
sparkJobEntryType | string: |
[Obrigatório] Tipo de ponto de entrada do trabalho. |
SparkResourceConfiguration
Name | Tipo | Default value | Description |
---|---|---|---|
instanceType |
string |
Tipo opcional de VM usado conforme suportado pelo destino de computação. |
|
runtimeVersion |
string |
3.1 |
Versão do tempo de execução do spark usado para o trabalho. |
StackEnsembleSettings
Adianta a configuração para personalizar a execução do StackEnsemble.
Name | Tipo | Default value | Description |
---|---|---|---|
stackMetaLearnerKWargs |
object |
Parâmetros opcionais para passar para o inicializador do meta-aluno. |
|
stackMetaLearnerTrainPercentage |
number (double) |
0.2 |
Especifica a proporção do conjunto de treinamento (ao escolher o tipo de treinamento de treinamento e validação) a ser reservada para o treinamento do meta-aluno. O valor padrão é 0,2. |
stackMetaLearnerType | None |
O meta-aprendiz é um modelo treinado na saída dos modelos heterogêneos individuais. |
StackMetaLearnerType
O meta-aprendiz é um modelo treinado na saída dos modelos heterogêneos individuais. Os meta-alunos padrão são LogisticRegression para tarefas de classificação (ou LogisticRegressionCV se a validação cruzada estiver habilitada) e ElasticNet para tarefas de regressão/previsão (ou ElasticNetCV se a validação cruzada estiver habilitada). Esse parâmetro pode ser uma das seguintes strings: LogisticRegression, LogisticRegressionCV, LightGBMClassifier, ElasticNet, ElasticNetCV, LightGBMRegressor ou LinearRegression
Valor | Description |
---|---|
ElasticNet |
Os meta-alunos padrão são LogisticRegression para tarefa de regressão. |
ElasticNetCV |
Os meta-alunos padrão são LogisticRegression para a tarefa de regressão quando o CV está ativado. |
LightGBMClassifier | |
LightGBMRegressor | |
LinearRegression | |
LogisticRegression |
Os meta-alunos padrão são LogisticRegression para tarefas de classificação. |
LogisticRegressionCV |
Os meta-alunos padrão são LogisticRegression para a tarefa de classificação quando o CV está ativado. |
None |
StochasticOptimizer
Otimizador estocástico para modelos de imagem.
Valor | Description |
---|---|
Adam |
Adam é o algoritmo que otimiza funções objetivas estocásticas com base em estimativas adaptativas de momentos |
Adamw |
AdamW é uma variante do otimizador Adam que tem uma implementação melhorada de decaimento de peso. |
None |
Nenhum otimizador selecionado. |
Sgd |
Otimizador de descida de gradiente estocástico. |
SweepJob
Definição de tarefa de varredura.
Name | Tipo | Default value | Description |
---|---|---|---|
componentId |
string |
ID do recurso ARM do recurso componente. |
|
computeId |
string |
ID do recurso ARM do recurso de computação. |
|
description |
string |
O texto da descrição do ativo. |
|
displayName |
string |
Exibir nome do trabalho. |
|
earlyTermination | EarlyTerminationPolicy: |
As políticas de rescisão antecipada permitem cancelar execuções com baixo desempenho antes que elas sejam concluídas |
|
experimentName |
string |
Default |
O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão". |
identity | IdentityConfiguration: |
Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null. |
|
inputs |
object |
Mapeamento de ligações de dados de entrada usadas no trabalho. |
|
isArchived |
boolean |
False |
O ativo está arquivado? |
jobType |
string:
Sweep |
[Obrigatório] Especifica o tipo de trabalho. |
|
limits | {} |
Limite de trabalho de varredura. |
|
notificationSetting |
Configuração de notificação para o trabalho |
||
objective |
[Obrigatório] Objetivo de otimização. |
||
outputs |
object |
Mapeamento das ligações de dados de saída usadas no trabalho. |
|
properties |
object |
O dicionário de propriedades de ativos. |
|
queueSettings |
Configurações de fila para o trabalho |
||
samplingAlgorithm | SamplingAlgorithm: |
[Obrigatório] O algoritmo de amostragem de hiperparâmetros |
|
searchSpace |
object |
[Obrigatório] Um dicionário contendo cada parâmetro e sua distribuição. A chave do dicionário é o nome do parâmetro |
|
services |
<string,
Job |
Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject. |
|
status |
Situação do trabalho. |
||
tags |
object |
Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. |
|
trial |
[Obrigatório] Definição do componente experimental. |
SweepJobLimits
Classe de limite de trabalho de varredura.
Name | Tipo | Description |
---|---|---|
jobLimitsType |
string:
Sweep |
[Obrigatório] Tipo JobLimit. |
maxConcurrentTrials |
integer (int32) |
Varrer o Job max testes simultâneos. |
maxTotalTrials |
integer (int32) |
Varrer o total de testes do Sweep Job. |
timeout |
string (duration) |
A duração máxima de execução no formato ISO 8601, após a qual o trabalho será cancelado. Suporta apenas a duração com uma precisão tão baixa como segundos. |
trialTimeout |
string (duration) |
Valor do tempo limite da Avaliação do Trabalho de Varredura. |
systemData
Metadados referentes à criação e última modificação do recurso.
Name | Tipo | Description |
---|---|---|
createdAt |
string (date-time) |
O carimbo de data/hora da criação de recursos (UTC). |
createdBy |
string |
A identidade que criou o recurso. |
createdByType |
O tipo de identidade que criou o recurso. |
|
lastModifiedAt |
string (date-time) |
O carimbo de data/hora da última modificação do recurso (UTC) |
lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |
TableVerticalFeaturizationSettings
Configuração de Featurização.
Name | Tipo | Default value | Description |
---|---|---|---|
blockedTransformers |
Estes transformadores não devem ser utilizados na featurização. |
||
columnNameAndTypes |
object |
Dicionário do nome da coluna e seu tipo (int, float, string, datetime etc). |
|
datasetLanguage |
string |
Linguagem do conjunto de dados, útil para os dados de texto. |
|
enableDnnFeaturization |
boolean |
False |
Determina se os featurizers baseados em Dnn devem ser usados para a featurização de dados. |
mode | Auto |
Modo de featurização - O usuário pode manter o modo 'Auto' padrão e o AutoML cuidará da transformação necessária dos dados na fase de featurização. Se 'Off' for selecionado, nenhuma featurização será feita. Se 'Personalizado' estiver selecionado, o usuário pode especificar entradas adicionais para personalizar como a featurização é feita. |
|
transformerParams |
object |
O usuário pode especificar transformadores adicionais a serem usados juntamente com as colunas às quais seria aplicado e parâmetros para o construtor do transformador. |
TableVerticalLimitSettings
Restrições de execução de trabalho.
Name | Tipo | Default value | Description |
---|---|---|---|
enableEarlyTermination |
boolean |
True |
Habilite o encerramento antecipado, determine se o AutoMLJob será encerrado antecipadamente se não houver melhoria de pontuação nas últimas 20 iterações. |
exitScore |
number (double) |
Pontuação de saída para o trabalho AutoML. |
|
maxConcurrentTrials |
integer (int32) |
1 |
Máximo de iterações simultâneas. |
maxCoresPerTrial |
integer (int32) |
-1 |
Máximo de núcleos por iteração. |
maxTrials |
integer (int32) |
1000 |
Número de iterações. |
timeout |
string (duration) |
PT6H |
Tempo limite do trabalho AutoML. |
trialTimeout |
string (duration) |
PT30M |
Tempo limite de iteração. |
TargetAggregationFunction
Função de agregação de destino.
Valor | Description |
---|---|
Max | |
Mean | |
Min | |
None |
Não representam nenhum conjunto de valores. |
Sum |
TargetLagsMode
Modos de seleção de atraso de destino.
Valor | Description |
---|---|
Auto |
Atrasos de destino a serem determinados automaticamente. |
Custom |
Use os atrasos de destino personalizados. |
TargetRollingWindowSizeMode
Modo de tamanho das janelas rolantes de destino.
Valor | Description |
---|---|
Auto |
Determine automaticamente o tamanho das janelas rolantes. |
Custom |
Use o tamanho de janela rolante especificado. |
TaskType
Tipo de tarefa AutoMLJob.
Valor | Description |
---|---|
Classification |
A classificação em aprendizagem automática e estatística é uma abordagem de aprendizagem supervisionada em que o programa de computador aprende com os dados que lhe são fornecidos e faz novas observações ou classificações. |
Forecasting |
A previsão é um tipo especial de tarefa de regressão que lida com dados de séries temporais e cria um modelo de previsão que pode ser usado para prever os valores do futuro próximo com base nas entradas. |
ImageClassification |
Classificação de Imagem. A classificação de imagens multiclasses é utilizada quando uma imagem é classificada com apenas um rótulo de um conjunto de classes - por exemplo, cada imagem é classificada como uma imagem de um «gato», de um «cão» ou de um «pato». |
ImageClassificationMultilabel |
Classificação de Imagem Multilabel. A classificação de imagens multirótulos é utilizada quando uma imagem pode ter uma ou mais etiquetas de um conjunto de etiquetas - por exemplo, uma imagem pode ser rotulada com «gato» e «cão». |
ImageInstanceSegmentation |
Segmentação de instâncias de imagem. A segmentação de instância é usada para identificar objetos em uma imagem no nível de pixel, desenhando um polígono em torno de cada objeto na imagem. |
ImageObjectDetection |
Deteção de objeto de imagem. A deteção de objetos é usada para identificar objetos em uma imagem e localizar cada objeto com uma caixa delimitadora, por exemplo, localizar todos os cães e gatos em uma imagem e desenhar uma caixa delimitadora em torno de cada um. |
Regression |
Regressão significa prever o valor usando os dados de entrada. Modelos de regressão são usados para prever um valor contínuo. |
TextClassification |
A classificação de texto (também conhecida como marcação de texto ou categorização de texto) é o processo de classificação de textos em categorias. As categorias excluem-se mutuamente. |
TextClassificationMultilabel |
A tarefa de classificação multilabel atribui cada amostra a um grupo (zero ou mais) de rótulos de destino. |
TextNER |
Reconhecimento de entidade nomeada de texto também conhecido como TextNER. O Reconhecimento de Entidade Nomeada (NER) é a capacidade de usar texto de forma livre e identificar as ocorrências de entidades como pessoas, locais, organizações e muito mais. |
TensorFlow
Configuração de distribuição do TensorFlow.
Name | Tipo | Default value | Description |
---|---|---|---|
distributionType | string: |
[Obrigatório] Especifica o tipo de estrutura de distribuição. |
|
parameterServerCount |
integer (int32) |
0 |
Número de tarefas do servidor de parâmetros. |
workerCount |
integer (int32) |
Número de trabalhadores. Se não for especificado, o padrão será a contagem de instâncias. |
TextClassification
Tarefa de Classificação de Texto na vertical de PNL AutoML. PNL - Processamento de Linguagem Natural.
Name | Tipo | Default value | Description |
---|---|---|---|
featurizationSettings |
Insumos de featurização necessários para o trabalho AutoML. |
||
limitSettings |
Restrições de execução para AutoMLJob. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
primaryMetric | Accuracy |
Métrica primária para Text-Classification tarefa. |
|
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
validationData |
Entradas de dados de validação. |
TextClassificationMultilabel
Tarefa Multilabel de Classificação de Texto na vertical de NLP do AutoML. PNL - Processamento de Linguagem Natural.
Name | Tipo | Default value | Description |
---|---|---|---|
featurizationSettings |
Insumos de featurização necessários para o trabalho AutoML. |
||
limitSettings |
Restrições de execução para AutoMLJob. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
primaryMetric |
Métrica primária para a tarefaClassification-Multilabel texto. Atualmente, apenas a Precisão é suportada como métrica principal, portanto, o usuário não precisa defini-la explicitamente. |
||
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType | string: |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
validationData |
Entradas de dados de validação. |
TextNer
Text-NER tarefa no AutoML NLP vertical. NER - Reconhecimento de Entidade Nomeada. PNL - Processamento de Linguagem Natural.
Name | Tipo | Default value | Description |
---|---|---|---|
featurizationSettings |
Insumos de featurização necessários para o trabalho AutoML. |
||
limitSettings |
Restrições de execução para AutoMLJob. |
||
logVerbosity | Info |
Registre a verbosidade para o trabalho. |
|
primaryMetric |
Métrica primária para Text-NER tarefa. Apenas 'Precisão' é suportado para Text-NER, então o usuário não precisa definir isso explicitamente. |
||
targetColumnName |
string |
Nome da coluna de destino: Esta é a coluna de valores de previsão. Também conhecido como nome da coluna de rótulo no contexto de tarefas de classificação. |
|
taskType |
string:
TextNER |
[Obrigatório] Tipo de tarefa para AutoMLJob. |
|
trainingData |
[Obrigatório] Introdução de dados de formação. |
||
validationData |
Entradas de dados de validação. |
TrialComponent
Definição do componente experimental.
Name | Tipo | Default value | Description |
---|---|---|---|
codeId |
string |
ID do recurso ARM do ativo de código. |
|
command |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] O comando a ser executado na inicialização do trabalho. por exemplo. "Python train.py" |
|
distribution | DistributionConfiguration: |
Configuração de distribuição do trabalho. Se definido, este deve ser um de Mpi, Tensorflow, PyTorch, ou null. |
|
environmentId |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] O ID do recurso ARM da especificação Ambiente para o trabalho. |
|
environmentVariables |
object |
Variáveis de ambiente incluídas no trabalho. |
|
resources | {} |
Configuração de recursos de computação para o trabalho. |
TritonModelJobInput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da entrada. |
|
jobInputType |
string:
triton_model |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadOnlyMount |
Modo de entrega de ativos de entrada. |
|
uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] URI do ativo de entrada. |
TritonModelJobOutput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da saída. |
|
jobOutputType |
string:
triton_model |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadWriteMount |
Modo de Entrega de Ativos de Saída. |
|
uri |
string |
URI do ativo de saída. |
TruncationSelectionPolicy
Define uma política de encerramento antecipado que cancela uma determinada percentagem de execuções em cada intervalo de avaliação.
Name | Tipo | Default value | Description |
---|---|---|---|
delayEvaluation |
integer (int32) |
0 |
Número de intervalos para adiar a primeira avaliação. |
evaluationInterval |
integer (int32) |
0 |
Intervalo (número de execuções) entre avaliações de políticas. |
policyType |
string:
Truncation |
[Obrigatório] Nome da configuração da política |
|
truncationPercentage |
integer (int32) |
0 |
A percentagem de corridas a cancelar em cada intervalo de avaliação. |
UriFileJobInput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da entrada. |
|
jobInputType |
string:
uri_file |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadOnlyMount |
Modo de entrega de ativos de entrada. |
|
uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] URI do ativo de entrada. |
UriFileJobOutput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da saída. |
|
jobOutputType |
string:
uri_file |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadWriteMount |
Modo de Entrega de Ativos de Saída. |
|
uri |
string |
URI do ativo de saída. |
UriFolderJobInput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da entrada. |
|
jobInputType |
string:
uri_folder |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadOnlyMount |
Modo de entrega de ativos de entrada. |
|
uri |
string minLength: 1pattern: [a-zA-Z0-9_] |
[Obrigatório] URI do ativo de entrada. |
UriFolderJobOutput
Name | Tipo | Default value | Description |
---|---|---|---|
description |
string |
Descrição da saída. |
|
jobOutputType |
string:
uri_folder |
[Obrigatório] Especifica o tipo de trabalho. |
|
mode | ReadWriteMount |
Modo de Entrega de Ativos de Saída. |
|
uri |
string |
URI do ativo de saída. |
UserIdentity
Configuração de identidade do usuário.
Name | Tipo | Description |
---|---|---|
identityType | string: |
[Obrigatório] Especifica o tipo de estrutura de identidade. |
UseStl
Configure a decomposição STL da coluna de destino da série temporal.
Valor | Description |
---|---|
None |
Sem decomposição de stl. |
Season | |
SeasonTrend |
ValidationMetricType
Método de computação métrica a ser usado para validação de métricas em tarefas de imagem.
Valor | Description |
---|---|
Coco |
Métrica do coco. |
CocoVoc |
Métrica CocoVoc. |
None |
Nenhuma métrica. |
Voc |
Métrica de Voc. |
WebhookType
Enum para determinar o tipo de serviço de retorno de chamada webhook.
Valor | Description |
---|---|
AzureDevOps |