Partilhar via


Áreas de trabalho Microsoft.MachineLearningServices/labelingJobs 2021-03-01-preview

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.

Formato do recurso

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'
    }
  }
}

LabelingJobMediaProperties objects (Etiquetar objetosJobMediaProperties)

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

Nome Descrição Valor
{customized property} LabelCategory

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

LabelingJobMediaProperties

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.

Formato do recurso

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

Etiquetar objetosJobMediaProperties

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

Nome Descrição Valor
{customized property} LabelCategory

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

LabelingJobMediaProperties

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

Definição de recurso terraform (fornecedor AzAPI)

O tipo de recurso workspaces/labelingJobs pode ser implementado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

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"
      }
    }
  })
}

LabelingJobMediaProperties objects (Etiquetar objetosJobMediaProperties)

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

Nome Descrição Valor
{customized property} LabelCategory

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

LabelingJobMediaProperties

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