Áreas de trabalho Microsoft.MachineLearningServices/labelingJobs 2021-03-01-preview
Artigo 01/13/2024
1 contribuidor
Comentários
Neste artigo
Definição de recurso do Bicep
O tipo de recurso workspaces/labelingJobs pode ser implementado com operações direcionadas:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações .
Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
datasetConfiguration: {
assetName: 'string'
datasetVersion: 'string'
incrementalDatasetRefreshEnabled: bool
}
description: 'string'
jobInstructions: {
uri: 'string'
}
jobType: 'string'
labelCategories: {
{customized property}: {
allowMultiSelect: bool
classes: {
{customized property}: {
displayName: 'string'
subclasses: {
{customized property}: {}
}
}
displayName: 'string'
}
}
labelingJobMediaProperties: {
mediaType: 'string'
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration: {
inferencingComputeBinding: {
instanceCount: int
instanceType: 'string'
isLocal: bool
location: 'string'
properties: {
{customized property}: 'string'
}
target: 'string'
}
mlAssistEnabled: bool
trainingComputeBinding: {
instanceCount: int
instanceType: 'string'
isLocal: bool
location: 'string'
properties: {
{customized property}: 'string'
}
target: 'string'
}
}
properties: {
{customized property}: 'string'
}
tags: {
{customized property}: 'string'
}
}
}
Defina a propriedade mediaType para especificar o tipo de objeto.
Para Imagem , utilize:
mediaType: 'Image'
annotationType: 'string'
Para Texto , utilize:
mediaType: 'Text'
annotationType: 'Classification'
Valores de propriedade
áreas de trabalho/labelingJobs
Nome
Descrição
Valor
name
O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep .
cadeia (obrigatório)
principal
No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal .
Nome simbólico para recurso do tipo: áreas de trabalho
propriedades
[Obrigatório] Atributos adicionais da entidade.
LabelingJob (obrigatório)
LabelingJob
Nome
Descrição
Valor
datasetConfiguration
Configuração do conjunto de dados utilizado na tarefa.
LabelingDatasetConfiguration
descrição
O texto de descrição do recurso.
string
jobInstructions
Instruções de etiquetagem da tarefa.
LabelingJobInstructions
jobType
[Obrigatório] Especifica o tipo de tarefa. Este campo deve ser sempre definido como "Etiquetagem".
'Comando' "Etiquetagem" "Varrer" (obrigatório)
labelCategories
Etiquetar categorias da tarefa.
LabelingJobLabelCategories
labelingJobMediaProperties
Propriedades específicas do tipo de suporte de dados na tarefa.
LabelingJobMediaProperties
mlAssistConfiguration
Configuração da funcionalidade MLAssist na tarefa.
MLAssistConfiguration
propriedades
O dicionário da propriedade do recurso.
LabelingJobProperties
etiquetas
Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas.
objeto
LabelingDatasetConfiguration
Nome
Descrição
Valor
assetName
Nome do recurso de dados para efetuar a etiquetagem.
string
datasetVersion
Versão do conjunto de dados AML.
string
incrementalDatasetRefreshEnabled
Indica se pretende ativar a atualização incremental do conjunto de dados.
bool
LabelingJobInstructions
Nome
Descrição
Valor
URI
A ligação para uma página com instruções de etiquetagem detalhadas para etiquetadores.
string
LabelingJobLabelCategories
LabelCategory
Nome
Descrição
Valor
allowMultiSelect
Indica se é permitido selecionar várias classes nesta categoria.
bool
classes
Dicionário de classes de etiquetas nesta categoria.
LabelCategoryClasses
displayName
Nome a apresentar da categoria de etiqueta.
string
LabelCategoryClasses
Nome
Descrição
Valor
{customized property}
LabelClass
LabelClass
Nome
Descrição
Valor
displayName
Nome a apresentar da classe de etiqueta.
string
subclasses
Dicionário de subclasses da classe de etiqueta.
LabelClassSubclasses
LabelClassSubclasses
Nome
Descrição
Valor
{customized property}
LabelClass
Nome
Descrição
Valor
mediaType
Definir o tipo de objeto
Imagem Texto (obrigatório)
LabelingJobImageProperties
Nome
Descrição
Valor
mediaType
[Obrigatório] Tipo de multimédia da tarefa.
"Imagem" (obrigatório)
annotationType
Tipo de anotação da tarefa de etiquetagem de imagens.
"BoundingBox" "Classificação" "InstanceSegmentation"
LabelingJobTextProperties
Nome
Descrição
Valor
mediaType
[Obrigatório] Tipo de multimédia da tarefa.
"Texto" (obrigatório)
annotationType
Tipo de anotação da tarefa de etiquetagem de texto.
"Classificação"
MLAssistConfiguration
Nome
Descrição
Valor
inferencingComputeBinding
Enlace de computação AML utilizado na inferência.
ComputeConfiguration
mlAssistEnabled
Indica se a funcionalidade MLAssist está ativada.
bool
trainingComputeBinding
Enlace de computação AML utilizado na preparação.
ComputeConfiguration
ComputeConfiguration
Nome
Descrição
Valor
instanceCount
Número de instâncias ou nós.
int
instanceType
Tipo de SKU para executar.
string
isLocal
Definido como verdadeiro para tarefas em execução na computação local.
bool
localização
Localização para a execução do cluster virtual.
string
propriedades
Propriedades adicionais.
ComputeConfigurationProperties
destino
ID de recurso do ARM da Computação que está a direcionar. Se não for fornecido, o recurso será implementado como Gerido.
string
ComputeConfigurationProperties
Nome
Descrição
Valor
{customized property}
string
LabelingJobProperties
Nome
Descrição
Valor
{customized property}
string
Definição de recurso de modelo do ARM
O tipo de recurso workspaces/labelingJobs pode ser implementado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações .
Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
"apiVersion": "2021-03-01-preview",
"name": "string",
"properties": {
"datasetConfiguration": {
"assetName": "string",
"datasetVersion": "string",
"incrementalDatasetRefreshEnabled": "bool"
},
"description": "string",
"jobInstructions": {
"uri": "string"
},
"jobType": "string",
"labelCategories": {
"{customized property}": {
"allowMultiSelect": "bool",
"classes": {
"{customized property}": {
"displayName": "string",
"subclasses": {
"{customized property}": {}
}
},
"displayName": "string"
}
},
"labelingJobMediaProperties": {
"mediaType": "string"
// For remaining properties, see LabelingJobMediaProperties objects
},
"mlAssistConfiguration": {
"inferencingComputeBinding": {
"instanceCount": "int",
"instanceType": "string",
"isLocal": "bool",
"location": "string",
"properties": {
"{customized property}": "string"
},
"target": "string"
},
"mlAssistEnabled": "bool",
"trainingComputeBinding": {
"instanceCount": "int",
"instanceType": "string",
"isLocal": "bool",
"location": "string",
"properties": {
"{customized property}": "string"
},
"target": "string"
}
},
"properties": {
"{customized property}": "string"
},
"tags": {
"{customized property}": "string"
}
}
}
Defina a propriedade mediaType para especificar o tipo de objeto.
Para Imagem , utilize:
"mediaType": "Image",
"annotationType": "string"
Para Texto , utilize:
"mediaType": "Text",
"annotationType": "Classification"
Valores de propriedade
áreas de trabalho/labelingJobs
Nome
Descrição
Valor
tipo
O tipo de recurso
"Microsoft.MachineLearningServices/workspaces/labelingJobs"
apiVersion
A versão da API de recursos
'2021-03-01-preview'
name
O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON .
cadeia (obrigatório)
propriedades
[Obrigatório] Atributos adicionais da entidade.
LabelingJob (obrigatório)
LabelingJob
Nome
Descrição
Valor
datasetConfiguration
Configuração do conjunto de dados utilizado na tarefa.
LabelingDatasetConfiguration
descrição
O texto de descrição do recurso.
string
jobInstructions
Instruções de etiquetagem da tarefa.
LabelingJobInstructions
jobType
[Obrigatório] Especifica o tipo de tarefa. Este campo deve estar sempre definido como "Etiquetagem".
"Comando" "Etiquetagem" "Varrer" (obrigatório)
labelCategories
Etiquetar categorias da tarefa.
LabelingJobLabelCategories
labelingJobMediaProperties
Propriedades específicas do tipo de suporte de dados na tarefa.
LabelingJobMediaProperties
mlAssistConfiguration
Configuração da funcionalidade MLAssist na tarefa.
MLAssistConfiguration
propriedades
O dicionário da propriedade do recurso.
LabelingJobProperties
etiquetas
Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas.
objeto
LabelingDatasetConfiguration
Nome
Descrição
Valor
assetName
Nome do recurso de dados para efetuar a etiquetagem.
string
datasetVersion
Versão do conjunto de dados AML.
string
incrementalDatasetRefreshEnabled
Indica se pretende ativar a atualização incremental do conjunto de dados.
bool
LabelingJobInstructions
Nome
Descrição
Valor
uri
A ligação para uma página com instruções de etiquetagem detalhadas para etiquetas.
string
LabelingJobLabelCategories
LabelCategory
Nome
Descrição
Valor
allowMultiSelect
Indica se é permitido selecionar várias classes nesta categoria.
bool
classes
Dicionário de classes de etiquetas nesta categoria.
LabelCategoryClasses
displayName
Nome a apresentar da categoria de etiqueta.
string
LabelCategoryClasses
Nome
Descrição
Valor
{customized property}
LabelClass
LabelClass
Nome
Descrição
Valor
displayName
Nome a apresentar da classe de etiqueta.
string
subclasses
Dicionário de subclasses da classe de etiqueta.
LabelClassSubclasses
LabelClassSubclasses
Nome
Descrição
Valor
{customized property}
LabelClass
Nome
Descrição
Valor
mediaType
Definir o tipo de objeto
Imagem Texto (obrigatório)
LabelingJobImageProperties
Nome
Descrição
Valor
mediaType
[Obrigatório] Tipo de multimédia da tarefa.
"Imagem" (obrigatório)
annotationType
Tipo de anotação da tarefa de etiquetagem de imagens.
"BoundingBox" "Classificação" "InstanceSegmentation"
LabelingJobTextProperties
Nome
Descrição
Valor
mediaType
[Obrigatório] Tipo de multimédia da tarefa.
"Texto" (obrigatório)
annotationType
Tipo de anotação da tarefa de etiquetagem de texto.
"Classificação"
MLAssistConfiguration
Nome
Descrição
Valor
inferencingComputeBinding
Enlace de computação AML utilizado na inferência.
ComputeConfiguration
mlAssistEnabled
Indica se a funcionalidade MLAssist está ativada.
bool
trainingComputeBinding
Enlace de computação AML utilizado na preparação.
ComputeConfiguration
ComputeConfiguration
Nome
Descrição
Valor
instanceCount
Número de instâncias ou nós.
int
instanceType
Tipo de SKU para executar.
string
isLocal
Definido como verdadeiro para tarefas em execução na computação local.
bool
localização
Localização para a execução do cluster virtual.
string
propriedades
Propriedades adicionais.
ComputeConfigurationProperties
destino
ID de recurso arm da Computação que está a filtrar. Se não for fornecido, o recurso será implementado como Gerido.
string
ComputeConfigurationProperties
Nome
Descrição
Valor
{customized property}
string
LabelingJobProperties
Nome
Descrição
Valor
{customized property}
string
O tipo de recurso workspaces/labelingJobs pode ser implementado com operações direcionadas:
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações .
Para criar um recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
datasetConfiguration = {
assetName = "string"
datasetVersion = "string"
incrementalDatasetRefreshEnabled = bool
}
description = "string"
jobInstructions = {
uri = "string"
}
jobType = "string"
labelCategories = {
{customized property} = {
allowMultiSelect = bool
classes = {
{customized property} = {
displayName = "string"
subclasses = {
{customized property} = {}
}
}
displayName = "string"
}
}
labelingJobMediaProperties = {
mediaType = "string"
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration = {
inferencingComputeBinding = {
instanceCount = int
instanceType = "string"
isLocal = bool
location = "string"
properties = {
{customized property} = "string"
}
target = "string"
}
mlAssistEnabled = bool
trainingComputeBinding = {
instanceCount = int
instanceType = "string"
isLocal = bool
location = "string"
properties = {
{customized property} = "string"
}
target = "string"
}
}
properties = {
{customized property} = "string"
}
tags = {
{customized property} = "string"
}
}
})
}
Defina a propriedade mediaType para especificar o tipo de objeto.
Para Imagem , utilize:
mediaType = "Image"
annotationType = "string"
Para Texto , utilize:
mediaType = "Text"
annotationType = "Classification"
Valores de propriedade
áreas de trabalho/labelingJobs
Nome
Descrição
Valor
tipo
O tipo de recurso
"Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview"
name
O nome do recurso
cadeia (obrigatório)
parent_id
O ID do recurso que é o principal para este recurso.
ID do recurso do tipo: áreas de trabalho
propriedades
[Obrigatório] Atributos adicionais da entidade.
LabelingJob (obrigatório)
LabelingJob
Nome
Descrição
Valor
datasetConfiguration
Configuração do conjunto de dados utilizado na tarefa.
LabelingDatasetConfiguration
descrição
O texto de descrição do recurso.
string
jobInstructions
Instruções de etiquetagem da tarefa.
LabelingJobInstructions
jobType
[Obrigatório] Especifica o tipo de tarefa. Este campo deve ser sempre definido como "Etiquetagem".
"Comando" "Etiquetagem" "Varrer" (obrigatório)
labelCategories
Etiquetar categorias da tarefa.
LabelingJobLabelCategories
labelingJobMediaProperties
Propriedades específicas do tipo de suporte de dados na tarefa.
LabelingJobMediaProperties
mlAssistConfiguration
Configuração da funcionalidade MLAssist na tarefa.
MLAssistConfiguration
propriedades
O dicionário da propriedade do recurso.
LabelingJobProperties
etiquetas
Dicionário de etiquetas. As etiquetas podem ser adicionadas, removidas e atualizadas.
objeto
LabelingDatasetConfiguration
Nome
Descrição
Valor
assetName
Nome do recurso de dados para efetuar a etiquetagem.
string
datasetVersion
Versão do conjunto de dados AML.
string
incrementalDatasetRefreshEnabled
Indica se pretende ativar a atualização incremental do conjunto de dados.
bool
LabelingJobInstructions
Nome
Descrição
Valor
URI
A ligação para uma página com instruções de etiquetagem detalhadas para etiquetadores.
string
LabelingJobLabelCategories
LabelCategory
Nome
Descrição
Valor
allowMultiSelect
Indica se é permitido selecionar várias classes nesta categoria.
bool
classes
Dicionário de classes de etiquetas nesta categoria.
LabelCategoryClasses
displayName
Nome a apresentar da categoria de etiqueta.
string
LabelCategoryClasses
Nome
Descrição
Valor
{customized property}
LabelClass
LabelClass
Nome
Descrição
Valor
displayName
Nome a apresentar da classe de etiqueta.
string
subclasses
Dicionário de subclasses da classe de etiqueta.
LabelClassSubclasses
LabelClassSubclasses
Nome
Descrição
Valor
{customized property}
LabelClass
Nome
Descrição
Valor
mediaType
Definir o tipo de objeto
Imagem Texto (obrigatório)
LabelingJobImageProperties
Nome
Descrição
Valor
mediaType
[Obrigatório] Tipo de suporte de dados da tarefa.
"Imagem" (obrigatório)
annotationType
Tipo de anotação da tarefa de etiquetagem de imagens.
"BoundingBox" "Classificação" "InstanceSegmentation"
LabelingJobTextProperties
Nome
Descrição
Valor
mediaType
[Obrigatório] Tipo de suporte de dados da tarefa.
"Texto" (obrigatório)
annotationType
Tipo de anotação da tarefa de etiquetagem de texto.
"Classificação"
MLAssistConfiguration
Nome
Descrição
Valor
inferencingComputeBinding
Enlace de computação AML utilizado na inferência.
ComputeConfiguration
mlAssistEnabled
Indica se a funcionalidade MLAssist está ativada.
bool
trainingComputeBinding
Enlace de computação AML utilizado na preparação.
ComputeConfiguration
ComputeConfiguration
Nome
Descrição
Valor
instanceCount
Número de instâncias ou nós.
int
instanceType
Tipo de SKU a executar.
string
isLocal
Definido como verdadeiro para tarefas em execução na computação local.
bool
localização
Localização da execução do cluster virtual.
string
propriedades
Propriedades adicionais.
ComputeConfigurationProperties
destino
ID de recurso arm da Computação que está a filtrar. Se não for fornecido, o recurso será implementado como Gerido.
string
ComputeConfigurationProperties
Nome
Descrição
Valor
{customized property}
string
LabelingJobProperties
Nome
Descrição
Valor
{customized property}
string