Partilhar via


Áreas de trabalho Microsoft.MachineLearningServices/labelingJobs 2020-09-01-preview

Definição de recurso do Bicep

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 Bicep ao seu modelo.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    datasetConfiguration: {
      assetName: 'string'
      datasetVersion: 'string'
      enableIncrementalDatasetRefresh: bool
    }
    jobInstructions: {
      uri: 'string'
    }
    labelCategories: {
      {customized property}: {
        allowMultiSelect: bool
        classes: {
          {customized property}: {
            displayName: 'string'
            subclasses: {
              {customized property}: {}
          }
        }
        displayName: 'string'
      }
    }
    labelingJobMediaProperties: {
      annotationType: 'string'
      mediaType: 'string'
      {customized property}: any()
    }
    mlAssistConfiguration: {
      inferencingComputeBinding: {
        computeId: 'string'
        nodeCount: int
      }
      mlAssistEnabled: bool
      modelNamePrefix: 'string'
      prelabelAccuracyThreshold: int
      trainingComputeBinding: {
        computeId: 'string'
        nodeCount: int
      }
    }
    properties: {
    tags: {
      {customized property}: 'string'
    }
    {customized property}: 'string'
  }
}

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ó precisa 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 Definição de uma tarefa de etiquetagem. LabelingJobProperties

LabelingJobProperties

Nome Descrição Valor
datasetConfiguration Configuração do conjunto de dados para a tarefa. LabelingDatasetConfiguration (obrigatório)
jobInstructions Instruções para a tarefa. LabelingJobInstructions (obrigatório)
labelCategories Etiquetar categorias da tarefa. LabelingJobPropertiesLabelCategories (obrigatório)
labelingJobMediaProperties Propriedades específicas do suporte de dados numa tarefa de etiquetagem. LabelingJobImageProperties (obrigatório)
mlAssistConfiguration Configuração assistida de machine learning para a tarefa. MLAssistConfiguration
propriedades O dicionário de propriedades da tarefa. As propriedades podem ser adicionadas, mas não removidas ou alteradas. LabelingJobProperties
etiquetas O dicionário de etiquetas de tarefa. As etiquetas podem ser adicionadas, removidas e atualizadas. objeto
{customized property} string

LabelingDatasetConfiguration

Nome Descrição Valor
assetName Nome do recurso de dados para efetuar a etiquetagem. cadeia (obrigatório)
datasetVersion Versão do conjunto de dados AML. cadeia (obrigatório)
enableIncrementalDatasetRefresh 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

LabelingJobPropertiesLabelCategories

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 (obrigatório)
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

LabelingJobImageProperties

Nome Descrição Valor
annotationType Tipo de anotação de tarefas de etiquetagem de imagens. "BoundingBox"
"Classificação"
"InstanceSegmentation"
mediaType Tipo de multimédia de recurso de dados. 'Imagem'
"Texto" (obrigatório)
{customized property} Para Bicep, pode utilizar a função any( ).

MLAssistConfiguration

Nome Descrição Valor
inferencingComputeBinding A computação designada para inferência. ComputeBinding (obrigatório)
mlAssistEnabled Indica se a funcionalidade MLAssist está ativada. bool
modelNamePrefix Nome prefixo a utilizar para o modelo de machine learning. Para cada modelName de iteração será anexado com iteração, por exemplo,{modelName}_{i}. cadeia (obrigatório)
prelabelAccuracyThreshold Limiar de precisão da pré-etiqueta utilizado na funcionalidade MLAssist. int
trainingComputeBinding A computação designada para preparação. ComputeBinding (obrigatório)

ComputaçãoBinding

Nome Descrição Valor
computeId ID do recurso de computação. string
nodeCount Número de nós. int

Definição de recurso do modelo arm

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 JSON ao seu modelo.

{
  "type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
  "apiVersion": "2020-09-01-preview",
  "name": "string",
  "properties": {
    "datasetConfiguration": {
      "assetName": "string",
      "datasetVersion": "string",
      "enableIncrementalDatasetRefresh": "bool"
    },
    "jobInstructions": {
      "uri": "string"
    },
    "labelCategories": {
      "{customized property}": {
        "allowMultiSelect": "bool",
        "classes": {
          "{customized property}": {
            "displayName": "string",
            "subclasses": {
              "{customized property}": {}
          }
        },
        "displayName": "string"
      }
    },
    "labelingJobMediaProperties": {
      "annotationType": "string",
      "mediaType": "string",
      "{customized property}": {}
    },
    "mlAssistConfiguration": {
      "inferencingComputeBinding": {
        "computeId": "string",
        "nodeCount": "int"
      },
      "mlAssistEnabled": "bool",
      "modelNamePrefix": "string",
      "prelabelAccuracyThreshold": "int",
      "trainingComputeBinding": {
        "computeId": "string",
        "nodeCount": "int"
      }
    },
    "properties": {
    "tags": {
      "{customized property}": "string"
    },
    "{customized property}": "string"
  }
}

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 '2020-09-01-preview'
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON.
cadeia (obrigatório)
propriedades Definição de uma tarefa de etiquetagem. LabelingJobProperties

LabelingJobProperties

Nome Descrição Valor
datasetConfiguration Configuração do conjunto de dados para a tarefa. LabelingDatasetConfiguration (obrigatório)
jobInstructions Instruções para a tarefa. LabelingJobInstructions (obrigatório)
labelCategories Etiquetar categorias da tarefa. LabelingJobPropertiesLabelCategories (obrigatório)
labelingJobMediaProperties Propriedades específicas do suporte de dados numa tarefa de etiquetagem. LabelingJobImageProperties (obrigatório)
mlAssistConfiguration Configuração assistida de machine learning para a tarefa. MLAssistConfiguration
propriedades O dicionário da propriedade da tarefa. As propriedades podem ser adicionadas, mas não removidas ou alteradas. LabelingJobProperties
etiquetas O dicionário de etiquetas de tarefa. As etiquetas podem ser adicionadas, removidas e atualizadas. objeto
{customized property} string

LabelingDatasetConfiguration

Nome Descrição Valor
assetName Nome do recurso de dados para efetuar a etiquetagem. cadeia (obrigatório)
datasetVersion Versão do conjunto de dados AML. cadeia (obrigatório)
enableIncrementalDatasetRefresh 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

LabelingJobPropertiesLabelCategories

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 (obrigatório)
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

LabelingJobImageProperties

Nome Descrição Valor
annotationType Tipo de anotação de tarefas de etiquetagem de imagens. "BoundingBox"
"Classificação"
"InstanceSegmentation"
mediaType Tipo de multimédia de recurso de dados. 'Imagem'
"Texto" (obrigatório)
{customized property}

MLAssistConfiguration

Nome Descrição Valor
inferencingComputeBinding A computação designada para inferência. ComputeBinding (obrigatório)
mlAssistEnabled Indica se a funcionalidade MLAssist está ativada. bool
modelNamePrefix Nome prefixo a utilizar para o modelo de machine learning. Para cada modelName de iteração será anexado com iteração, por exemplo,{modelName}_{i}. cadeia (obrigatório)
prelabelAccuracyThreshold Limiar de precisão da pré-etiqueta utilizado na funcionalidade MLAssist. int
trainingComputeBinding A computação designada para preparação. ComputeBinding (obrigatório)

ComputaçãoBinding

Nome Descrição Valor
computeId ID do recurso de computação. string
nodeCount Número de nós. int

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@2020-09-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      datasetConfiguration = {
        assetName = "string"
        datasetVersion = "string"
        enableIncrementalDatasetRefresh = bool
      }
      jobInstructions = {
        uri = "string"
      }
      labelCategories = {
        {customized property} = {
          allowMultiSelect = bool
          classes = {
            {customized property} = {
              displayName = "string"
              subclasses = {
                {customized property} = {}
            }
          }
          displayName = "string"
        }
      }
      labelingJobMediaProperties = {
        annotationType = "string"
        mediaType = "string"
      }
      mlAssistConfiguration = {
        inferencingComputeBinding = {
          computeId = "string"
          nodeCount = int
        }
        mlAssistEnabled = bool
        modelNamePrefix = "string"
        prelabelAccuracyThreshold = int
        trainingComputeBinding = {
          computeId = "string"
          nodeCount = int
        }
      }
      properties = {
      tags = {
        {customized property} = "string"
      }
      {customized property} = "string"
    }
  })
}

Valores de propriedade

áreas de trabalho/labelingJobs

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-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 Definição de uma tarefa de etiquetagem. LabelingJobProperties

LabelingJobProperties

Nome Descrição Valor
datasetConfiguration Configuração do conjunto de dados para a tarefa. LabelingDatasetConfiguration (obrigatório)
jobInstructions Instruções para a tarefa. LabelingJobInstructions (obrigatório)
labelCategories Etiquetar categorias da tarefa. LabelingJobPropertiesLabelCategories (obrigatório)
labelingJobMediaProperties Propriedades específicas do suporte de dados numa tarefa de etiquetagem. LabelingJobImageProperties (obrigatório)
mlAssistConfiguration Configuração assistida de machine learning para a tarefa. MLAssistConfiguration
propriedades O dicionário da propriedade da tarefa. As propriedades podem ser adicionadas, mas não removidas ou alteradas. LabelingJobProperties
etiquetas O dicionário de etiquetas de tarefa. As etiquetas podem ser adicionadas, removidas e atualizadas. objeto
{customized property} string

LabelingDatasetConfiguration

Nome Descrição Valor
assetName Nome do recurso de dados para efetuar a etiquetagem. cadeia (obrigatório)
datasetVersion Versão do conjunto de dados AML. cadeia (obrigatório)
enableIncrementalDatasetRefresh 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

LabelingJobPropertiesLabelCategories

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 (obrigatório)
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

LabelingJobImageProperties

Nome Descrição Valor
annotationType Tipo de anotação de tarefas de etiquetagem de imagens. "BoundingBox"
"Classificação"
"InstanceSegmentation"
mediaType Tipo de multimédia de recurso de dados. "Imagem"
"Texto" (obrigatório)
{customized property}

MLAssistConfiguration

Nome Descrição Valor
inferencingComputeBinding A computação designada para inferência. ComputeBinding (obrigatório)
mlAssistEnabled Indica se a funcionalidade MLAssist está ativada. bool
modelNamePrefix Nome prefixo a utilizar para o modelo de machine learning. Para cada modelName de iteração será anexado com iteração, por exemplo,{modelName}_{i}. cadeia (obrigatório)
prelabelAccuracyThreshold Limiar de precisão da pré-etiqueta utilizado na funcionalidade MLAssist. int
trainingComputeBinding A computação designada para preparação. ComputeBinding (obrigatório)

ComputaçãoBinding

Nome Descrição Valor
computeId ID do recurso de computação. string
nodeCount Número de nós. int