Jobs - Get

Consegue um Trabalho pelo nome/id.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/jobs/{id}?api-version=2022-05-01

Parâmetros do URI

Name In Required Type Description
id
path True
  • string

O nome e identificador para o Trabalho. Isto é sensível a casos.

resourceGroupName
path True
  • string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

subscriptionId
path True
  • string

A identificação da assinatura do alvo.

workspaceName
path True
  • string

Nome do espaço de trabalho de Aprendizagem de Máquinas Azure.

api-version
query True
  • string

A versão API a ser utilizada para esta operação.

Respostas

Name Type Description
200 OK

Com êxito

Other Status Codes

Erro

Exemplos

Get Command Job.
Get Pipeline Job.
Get Sweep Job.

Get Command Job.

Sample Request

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=2022-05-01

Sample Response

{
  "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.

Sample Request

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=2022-05-01

Sample Response

{
  "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.

Sample Request

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=2022-05-01

Sample Response

{
  "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

AmlToken

Configuração de identidade AML Token.

BanditPolicy

Define uma política de rescisão antecipada baseada em critérios de folga, e um intervalo de frequência e atraso para avaliação

BayesianSamplingAlgorithm

Define um algoritmo de amostragem que gera valores baseados em valores anteriores

CommandJob

Definição de trabalho de comando.

CommandJobLimits

Classe limite de trabalho de comando.

createdByType

O tipo de identidade que criou o recurso.

CustomModelJobInput
CustomModelJobOutput
DistributionType

Enum para determinar o tipo de distribuição de trabalho.

EarlyTerminationPolicyType
ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Goal

Define objetivos métricos suportados para afinação de hiperparímetros

GridSamplingAlgorithm

Define um algoritmo de amostragem que gera exaustivamente cada combinação de valor no espaço

IdentityConfigurationType

Enum para determinar o quadro de identidade.

InputDeliveryMode

Enum para determinar o modo de entrega de dados de entrada.

JobBaseResource

Azure Resource Manager envelope de recursos.

JobInputType

Enum para determinar o Tipo de Entrada de Trabalho.

JobLimitsType
JobOutputType

Enum para determinar o Tipo de Saída de Trabalho.

JobService

Definição de ponto final de emprego

JobStatus

O estatuto de trabalho.

JobType

Enum para determinar o tipo de trabalho.

LiteralJobInput

Tipo de entrada literal.

ManagedIdentity

Configuração de identidade gerida.

MedianStoppingPolicy

Define uma política de rescisão antecipada baseada em médias de execução da métrica primária de todas as corridas

MLFlowModelJobInput
MLFlowModelJobOutput
MLTableJobInput
MLTableJobOutput
Mpi

Configuração de distribuição MPI.

Objective

Objetivo de otimização.

OutputDeliveryMode

Modo de entrega de dados de saída enums.

PipelineJob

Definição de Pipeline Job: define genérico aos atributos MFE.

PyTorch

Configuração de distribuição de PyTorch.

RandomSamplingAlgorithm

Define um algoritmo de amostragem que gera valores aleatoriamente

RandomSamplingAlgorithmRule

O tipo específico de algoritmo aleatório

ResourceConfiguration
SamplingAlgorithmType
SweepJob

Varrê-lo definição de trabalho.

SweepJobLimits

Varrer a classe de limite de emprego.

systemData

Metadados relativos à criação e última modificação do recurso.

TensorFlow

Configuração de distribuição TensorFlow.

TrialComponent

Definição de componente de ensaio.

TritonModelJobInput
TritonModelJobOutput
TruncationSelectionPolicy

Define uma política de rescisão antecipada que cancela uma determinada percentagem de execuções em cada intervalo de avaliação.

UriFileJobInput
UriFileJobOutput
UriFolderJobInput
UriFolderJobOutput
UserIdentity

Configuração de identidade do utilizador.

AmlToken

Configuração de identidade AML Token.

Name Type Description
identityType string:
  • AMLToken

[Obrigatório] Especifica o tipo de estrutura de identidade.

BanditPolicy

Define uma política de rescisão antecipada baseada em critérios de folga, e um intervalo de frequência e atraso para avaliação

Name Type Default Value Description
delayEvaluation
  • integer
0

Número de intervalos para atrasar a primeira avaliação.

evaluationInterval
  • integer
0

Intervalo (número de execuções) entre avaliações políticas.

policyType string:
  • Bandit

[Obrigatório] Nome da configuração da política

slackAmount
  • number
0

Distância absoluta permitida da melhor execução.

slackFactor
  • number
0

Relação entre a distância permitida da melhor execução.

BayesianSamplingAlgorithm

Define um algoritmo de amostragem que gera valores baseados em valores anteriores

Name Type Description
samplingAlgorithmType string:
  • Bayesian

[Obrigatório] O algoritmo utilizado para gerar valores de hiperparímetro, juntamente com propriedades de configuração

CommandJob

Definição de trabalho de comando.

Name Type Default Value Description
codeId
  • string

Identificação de recursos ARM do ativo de código.

command
  • string

[Obrigatório] O comando para executar no arranque do trabalho. Por exemplo, "train.py python"

computeId
  • string

Identificação de recursos ARM do recurso computacional.

description
  • string

O texto de descrição do ativo.

displayName
  • string

Mostrar o nome do trabalho.

distribution DistributionConfiguration:

Configuração de distribuição do trabalho. Se estiver definido, este deve ser um de Mpi, Tensorflow, PyTorch, ou nulo.

environmentId
  • string

[Obrigatório] Identificação de recursos ARM da especificação ambiente para o trabalho.

environmentVariables
  • object

Variáveis ambientais incluídas no trabalho.

experimentName
  • string
Default

O nome da experiência a que pertence o trabalho pertence. Se não estiver definido, o trabalho é colocado na experiência "Predefinido".

identity IdentityConfiguration:

Configuração de identidade. Se for definido, este deve ser um de AmlToken, ManagedIdentity, UserIdentity ou nulo. Incumprimentos para AmlToken se nulo.

inputs
  • object

Mapeamento das ligações de dados de entrada utilizadas 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.

outputs
  • object

Mapeamento das ligações de dados de saída utilizadas no trabalho.

parameters
  • object

Parâmetros de entrada.

properties
  • object

O dicionário de propriedade de bens.

resources {}

Configuração de Recursos computacional para o trabalho.

services

Lista de pontos de emprego. Para os empregos locais, um ponto final de emprego terá um valor final de FileStreamObject.

status

Estado do trabalho.

tags
  • object

Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas.

CommandJobLimits

Classe limite de trabalho de comando.

Name Type Description
jobLimitsType string:
  • Command

[Obrigatório] Tipo JobLimit.

timeout
  • string

A duração máxima de funcionação no formato ISO 8601, após o qual o trabalho será cancelado. Suporta apenas a duração com precisão tão baixa como a Seconds.

createdByType

O tipo de identidade que criou o recurso.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

CustomModelJobInput

Name Type Default Value Description
description
  • string

Descrição para a entrada.

jobInputType string:
  • custom_model

[Obrigatório] Especifica o tipo de trabalho.

mode ReadOnlyMount

Inserir Modo de Entrega de Ativos.

uri
  • string

[Obrigatório] Inserir Ativo URI.

CustomModelJobOutput

Name Type Default Value Description
description
  • string

Descrição para a 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 de ativo de saída.

DistributionType

Enum para determinar o tipo de distribuição de trabalho.

Name Type Description
Mpi
  • string
PyTorch
  • string
TensorFlow
  • string

EarlyTerminationPolicyType

Name Type Description
Bandit
  • string
MedianStopping
  • string
TruncationSelection
  • string

ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

Name Type Description
info
  • object

A informação adicional.

type
  • string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

A informação adicional do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O alvo do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

Goal

Define objetivos métricos suportados para afinação de hiperparímetros

Name Type Description
Maximize
  • string
Minimize
  • string

GridSamplingAlgorithm

Define um algoritmo de amostragem que gera exaustivamente cada combinação de valor no espaço

Name Type Description
samplingAlgorithmType string:
  • Grid

[Obrigatório] O algoritmo utilizado para gerar valores de hiperparímetro, juntamente com propriedades de configuração

IdentityConfigurationType

Enum para determinar o quadro de identidade.

Name Type Description
AMLToken
  • string
Managed
  • string
UserIdentity
  • string

InputDeliveryMode

Enum para determinar o modo de entrega de dados de entrada.

Name Type Description
Direct
  • string
Download
  • string
EvalDownload
  • string
EvalMount
  • string
ReadOnlyMount
  • string
ReadWriteMount
  • string

JobBaseResource

Azure Resource Manager envelope de recursos.

Name Type Description
id
  • string

ID de recursos totalmente qualificado para o recurso. Ex - /subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

O nome do recurso

properties JobBase:

[Obrigatório] Atributos adicionais da entidade.

systemData

Azure Resource Manager metadados que contêm informações criadas porBy e modificadas.

type
  • string

O tipo de recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

JobInputType

Enum para determinar o Tipo de Entrada de Trabalho.

Name Type Description
custom_model
  • string
literal
  • string
mlflow_model
  • string
mltable
  • string
triton_model
  • string
uri_file
  • string
uri_folder
  • string

JobLimitsType

Name Type Description
Command
  • string
Sweep
  • string

JobOutputType

Enum para determinar o Tipo de Saída de Trabalho.

Name Type Description
custom_model
  • string
mlflow_model
  • string
mltable
  • string
triton_model
  • string
uri_file
  • string
uri_folder
  • string

JobService

Definição de ponto final de emprego

Name Type Description
endpoint
  • string

Url para ponto final.

errorMessage
  • string

Qualquer erro no serviço.

jobServiceType
  • string

Tipo ponto final.

port
  • integer

Porto para ponto final.

properties
  • object

Propriedades adicionais para definir no ponto final.

status
  • string

Estado do ponto final.

JobStatus

O estatuto de trabalho.

Name Type Description
CancelRequested
  • string

O cancelamento foi solicitado para o trabalho.

Canceled
  • string

Após o pedido de cancelamento, o trabalho foi agora cancelado com sucesso.

Completed
  • string

Trabalho concluído com sucesso. Isto reflete que tanto o trabalho em si como os estados de recolha de produção concluídos com sucesso

Failed
  • string

O trabalho falhou.

Finalizing
  • string

O trabalho está concluído no alvo. Está em estado de recolha de produção agora.

NotResponding
  • string

Quando o batimento cardíaco está ativado, se a execução não estiver a atualizar nenhuma informação para RunHistory, então a execução vai para o estado de NotResponding. NotResponding é o único estado que está isento de ordens de transição rigorosas. Uma corrida pode ir de NotResponding para qualquer um dos estados anteriores.

NotStarted
  • string

A corrida ainda não começou.

Paused
  • string

O trabalho é interrompido pelos utilizadores. Uma adaptação aos postos de trabalho de rotulagem só pode ser efetuada em estado de pausa.

Preparing
  • string

O ambiente de corrida está a ser preparado.

Provisioning
  • string

(Não utilizado atualmente) Será utilizado se o ES estiver a criar o alvo do cálculo.

Queued
  • string

O trabalho está na fila do alvo do cálculo. Por exemplo, no BatchAI o trabalho está em fila, enquanto espera que todos os nós necessários estejam prontos.

Running
  • string

O trabalho começou a correr no alvo do cálculo.

Starting
  • string

A corrida já começou. O utilizador tem uma identificação de execução.

Unknown
  • string

Estado laboral predefinido se não for mapeado para todos os outros estatutos

JobType

Enum para determinar o tipo de trabalho.

Name Type Description
Command
  • string
Pipeline
  • string
Sweep
  • string

LiteralJobInput

Tipo de entrada literal.

Name Type Description
description
  • string

Descrição para a entrada.

jobInputType string:
  • literal

[Obrigatório] Especifica o tipo de trabalho.

value
  • string

[Obrigatório] Valor literal para a entrada.

ManagedIdentity

Configuração de identidade gerida.

Name Type Description
clientId
  • string

Especifica uma identidade atribuída ao utilizador pela identificação do cliente. Para o sistema designado, não estalem este campo.

identityType string:
  • Managed

[Obrigatório] Especifica o tipo de estrutura de identidade.

objectId
  • string

Especifica uma identidade atribuída ao utilizador por ID do objeto. Para o sistema designado, não estalem este campo.

resourceId
  • string

Especifica uma identidade atribuída ao utilizador pelo ID do recurso ARM. Para o sistema designado, não estalem este campo.

MedianStoppingPolicy

Define uma política de rescisão antecipada baseada em médias de execução da métrica primária de todas as corridas

Name Type Default Value Description
delayEvaluation
  • integer
0

Número de intervalos para atrasar a primeira avaliação.

evaluationInterval
  • integer
0

Intervalo (número de execuções) entre avaliações políticas.

policyType string:
  • MedianStopping

[Obrigatório] Nome da configuração da política

MLFlowModelJobInput

Name Type Default Value Description
description
  • string

Descrição para a entrada.

jobInputType string:
  • mlflow_model

[Obrigatório] Especifica o tipo de trabalho.

mode ReadOnlyMount

Inserir Modo de Entrega de Ativos.

uri
  • string

[Obrigatório] Inserir Ativo URI.

MLFlowModelJobOutput

Name Type Default Value Description
description
  • string

Descrição para a 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 de ativo de saída.

MLTableJobInput

Name Type Default Value Description
description
  • string

Descrição para a entrada.

jobInputType string:
  • mltable

[Obrigatório] Especifica o tipo de trabalho.

mode ReadOnlyMount

Inserir Modo de Entrega de Ativos.

uri
  • string

[Obrigatório] Inserir Ativo URI.

MLTableJobOutput

Name Type Default Value Description
description
  • string

Descrição para a 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 de ativo de saída.

Mpi

Configuração de distribuição MPI.

Name Type Description
distributionType string:

[Obrigatório] Especifica o tipo de quadro de distribuição.

processCountPerInstance
  • integer

Número de processos por nó MPI.

Objective

Objetivo de otimização.

Name Type Description
goal

[Obrigatório] Define objetivos métricos suportados para afinação de hiperparímetros

primaryMetric
  • string

[Obrigatório] Nome da métrica para otimizar.

OutputDeliveryMode

Modo de entrega de dados de saída enums.

Name Type Description
ReadWriteMount
  • string
Upload
  • string

PipelineJob

Definição de Pipeline Job: define genérico aos atributos MFE.

Name Type Default Value Description
computeId
  • string

Identificação de recursos ARM do recurso computacional.

description
  • string

O texto de descrição do ativo.

displayName
  • string

Mostrar o nome do trabalho.

experimentName
  • string
Default

O nome da experiência a que pertence o trabalho pertence. Se não estiver definido, o trabalho é colocado na experiência "Predefinido".

identity IdentityConfiguration:

Configuração de identidade. Se for definido, este deve ser um de AmlToken, ManagedIdentity, UserIdentity ou nulo. Incumprimentos para AmlToken se nulo.

inputs
  • object

Entradas para o trabalho de oleoduto.

isArchived
  • boolean
False

O ativo está arquivado?

jobType string:
  • Pipeline

[Obrigatório] Especifica o tipo de trabalho.

jobs
  • object

Os empregos constroem o Pipeline Job.

outputs
  • object

Saídas para o trabalho de gasoduto

properties
  • object

O dicionário de propriedade de bens.

services

Lista de pontos de emprego. Para os empregos locais, um ponto final de emprego terá um valor final de FileStreamObject.

settings
  • object

Definições de pipeline, para coisas como ContinueRunOnStepFailure etc.

status

Estado do trabalho.

tags
  • object

Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas.

PyTorch

Configuração de distribuição de PyTorch.

Name Type Description
distributionType string:

[Obrigatório] Especifica o tipo de quadro de distribuição.

processCountPerInstance
  • integer

Número de processos por nó.

RandomSamplingAlgorithm

Define um algoritmo de amostragem que gera valores aleatoriamente

Name Type Default Value Description
rule Random

O tipo específico de algoritmo aleatório

samplingAlgorithmType string:
  • Random

[Obrigatório] O algoritmo utilizado para gerar valores de hiperparímetro, juntamente com propriedades de configuração

seed
  • integer

Um número inteiro opcional para usar como semente para geração de números aleatórios

RandomSamplingAlgorithmRule

O tipo específico de algoritmo aleatório

Name Type Description
Random
  • string
Sobol
  • string

ResourceConfiguration

Name Type Default Value Description
instanceCount
  • integer
1

Número opcional de instâncias ou nós utilizados pelo alvo do cálculo.

instanceType
  • string

Tipo opcional de VM utilizado como suportado pelo alvo do cálculo.

properties
  • object

Saco de propriedades adicionais.

SamplingAlgorithmType

Name Type Description
Bayesian
  • string
Grid
  • string
Random
  • string

SweepJob

Varrê-lo definição de trabalho.

Name Type Default Value Description
computeId
  • string

Identificação de recursos ARM do recurso computacional.

description
  • string

O texto de descrição do ativo.

displayName
  • string

Mostrar o nome do trabalho.

earlyTermination EarlyTerminationPolicy:

As políticas de rescisão antecipada permitem cancelar as execuções de baixo desempenho antes de completarem

experimentName
  • string
Default

O nome da experiência a que pertence o trabalho pertence. Se não estiver definido, o trabalho é colocado na experiência "Predefinido".

identity IdentityConfiguration:

Configuração de identidade. Se for definido, este deve ser um de AmlToken, ManagedIdentity, UserIdentity ou nulo. Incumprimentos para AmlToken se nulo.

inputs
  • object

Mapeamento das ligações de dados de entrada utilizadas no trabalho.

isArchived
  • boolean
False

O ativo está arquivado?

jobType string:
  • Sweep

[Obrigatório] Especifica o tipo de trabalho.

limits {}

Varra o limite de emprego.

objective

[Obrigatório] Objetivo de otimização.

outputs
  • object

Mapeamento das ligações de dados de saída utilizadas no trabalho.

properties
  • object

O dicionário de propriedade de bens.

samplingAlgorithm SamplingAlgorithm:

[Obrigatório] O algoritmo de amostragem de hiperparímetro

searchSpace
  • object

[Obrigatório] Um dicionário contendo cada parâmetro e a sua distribuição. A chave do dicionário é o nome do parâmetro

services

Lista de pontos de emprego. Para os empregos locais, um ponto final de emprego terá um valor final de FileStreamObject.

status

Estado do trabalho.

tags
  • object

Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas.

trial

[Obrigatório] Definição de componente de ensaio.

SweepJobLimits

Varrer a classe de limite de emprego.

Name Type Description
jobLimitsType string:
  • Sweep

[Obrigatório] Tipo JobLimit.

maxConcurrentTrials
  • integer

Varra o Trabalho max julgamentos simultâneos.

maxTotalTrials
  • integer

Varra o Job Max no total dos testes.

timeout
  • string

A duração máxima de funcionação no formato ISO 8601, após o qual o trabalho será cancelado. Suporta apenas a duração com precisão tão baixa como a Seconds.

trialTimeout
  • string

Varra o valor do tempo limite de tempo do Julgamento de Emprego.

systemData

Metadados relativos à criação e última modificação do recurso.

Name Type Description
createdAt
  • string

O calendário 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

O tempotampesso da última modificação de recursos (UTC)

lastModifiedBy
  • string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

O tipo de identidade que modificou o recurso pela última vez.

TensorFlow

Configuração de distribuição TensorFlow.

Name Type Default Value Description
distributionType string:

[Obrigatório] Especifica o tipo de quadro de distribuição.

parameterServerCount
  • integer
0

Número de tarefas do servidor de parâmetros.

workerCount
  • integer

Número de trabalhadores. Se não for especificado, o incumprimento da contagem de instâncias.

TrialComponent

Definição de componente de ensaio.

Name Type Default Value Description
codeId
  • string

Identificação de recursos ARM do ativo de código.

command
  • string

[Obrigatório] O comando para executar no arranque do trabalho. Por exemplo, "train.py python"

distribution DistributionConfiguration:

Configuração de distribuição do trabalho. Se estiver definido, este deve ser um de Mpi, Tensorflow, PyTorch, ou nulo.

environmentId
  • string

[Obrigatório] Identificação de recursos ARM da especificação ambiente para o trabalho.

environmentVariables
  • object

Variáveis ambientais incluídas no trabalho.

resources {}

Configuração de Recursos computacional para o trabalho.

TritonModelJobInput

Name Type Default Value Description
description
  • string

Descrição para a entrada.

jobInputType string:
  • triton_model

[Obrigatório] Especifica o tipo de trabalho.

mode ReadOnlyMount

Inserir Modo de Entrega de Ativos.

uri
  • string

[Obrigatório] Inserir Ativo URI.

TritonModelJobOutput

Name Type Default Value Description
description
  • string

Descrição para a 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 de ativo de saída.

TruncationSelectionPolicy

Define uma política de rescisão antecipada que cancela uma determinada percentagem de execuções em cada intervalo de avaliação.

Name Type Default Value Description
delayEvaluation
  • integer
0

Número de intervalos para atrasar a primeira avaliação.

evaluationInterval
  • integer
0

Intervalo (número de execuções) entre avaliações políticas.

policyType string:
  • TruncationSelection

[Obrigatório] Nome da configuração da política

truncationPercentage
  • integer
0

A percentagem de corridas para cancelar em cada intervalo de avaliação.

UriFileJobInput

Name Type Default Value Description
description
  • string

Descrição para a entrada.

jobInputType string:
  • uri_file

[Obrigatório] Especifica o tipo de trabalho.

mode ReadOnlyMount

Inserir Modo de Entrega de Ativos.

uri
  • string

[Obrigatório] Inserir Ativo URI.

UriFileJobOutput

Name Type Default Value Description
description
  • string

Descrição para a 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 de ativo de saída.

UriFolderJobInput

Name Type Default Value Description
description
  • string

Descrição para a entrada.

jobInputType string:
  • uri_folder

[Obrigatório] Especifica o tipo de trabalho.

mode ReadOnlyMount

Inserir Modo de Entrega de Ativos.

uri
  • string

[Obrigatório] Inserir Ativo URI.

UriFolderJobOutput

Name Type Default Value Description
description
  • string

Descrição para a 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 de ativo de saída.

UserIdentity

Configuração de identidade do utilizador.

Name Type Description
identityType string:

[Obrigatório] Especifica o tipo de estrutura de identidade.