Compartir a través de


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

Definición de recursos de Bicep

El tipo de recurso workspaces/labelingJobs se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview' = {
  parent: resourceSymbolicName
  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'
    }
    mlAssistConfiguration: {
      inferencingComputeBinding: {
        computeId: 'string'
        nodeCount: int
      }
      mlAssistEnabled: bool
      modelNamePrefix: 'string'
      prelabelAccuracyThreshold: int
      trainingComputeBinding: {
        computeId: 'string'
        nodeCount: int
      }
    }
    properties: {
      {customized property}: 'string'
    }
    tags: {
      {customized property}: 'string'
    }
  }
}

Valores de propiedad

ComputeBinding

Nombre Descripción Valor
computeId Identificador del recurso de proceso. cuerda
nodeCount Número de nodos. Int

LabelCategory

Nombre Descripción Valor
allowMultiSelect Indica si se permite seleccionar varias clases en esta categoría. Bool
Clases Diccionario de clases de etiqueta en esta categoría. labelCategoryClasses (obligatorio)
displayName Nombre para mostrar de la categoría de etiqueta. cuerda

LabelCategoryClasses

Nombre Descripción Valor

LabelClass

Nombre Descripción Valor
displayName Nombre para mostrar de la clase de etiqueta. cuerda
Subclases Diccionario de subclases de la clase de etiqueta. labelClassSubclasses

LabelClassSubclasses

Nombre Descripción Valor

LabelingDatasetConfiguration

Nombre Descripción Valor
assetName Nombre del recurso de datos para realizar el etiquetado. string (obligatorio)
datasetVersion Versión del conjunto de datos de AML. string (obligatorio)
enableIncrementalDatasetRefresh Indica si se debe habilitar la actualización incremental del conjunto de datos. Bool

LabelingJobImageProperties

Nombre Descripción Valor
annotationType Tipo de anotación de tareas de etiquetado de imágenes. 'BoundingBox'
'Clasificación'
'InstanceSegmentation'
mediaType Tipo multimedia de recurso de datos. 'Imagen'
'Text' (obligatorio)

LabelingJobInstructions

Nombre Descripción Valor
Uri Vínculo a una página con instrucciones de etiquetado detalladas para los etiquetadores. cuerda

LabelingJobProperties

Nombre Descripción Valor
datasetConfiguration Configuración del conjunto de datos para el trabajo. labelingDatasetConfiguration (obligatorio)
jobInstructions Instrucciones para el trabajo. labelingJobInstructions (obligatorio)
labelCategories Categorías de etiqueta del trabajo. LabelingJobPropertiesLabelCategories (obligatorio)
labelingJobMediaProperties Propiedades específicas de medios en un trabajo de etiquetado. labelingJobImageProperties (obligatorio)
mlAssistConfiguration Configuración asistida de Aprendizaje automático para el trabajo. mlAssistConfiguration
Propiedades Diccionario de propiedades de trabajo. Se pueden agregar propiedades, pero no se pueden quitar ni modificar. labelingJobProperties
Etiquetas Diccionario de etiquetas de trabajo. Las etiquetas se pueden agregar, quitar y actualizar. labelingJobPropertiesTags

LabelingJobProperties

Nombre Descripción Valor

LabelingJobPropertiesLabelCategories

Nombre Descripción Valor

LabelingJobPropertiesTags

Nombre Descripción Valor

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
padre En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: áreas de trabajo
Propiedades Definición de un trabajo de etiquetado. labelingJobProperties

MLAssistConfiguration

Nombre Descripción Valor
inferencingComputeBinding Proceso designado para la inferencia. ComputeBinding (obligatorio)
mlAssistEnabled Indica si la característica MLAssist está habilitada. Bool
modelNamePrefix Prefijo de nombre que se va a usar para el modelo de Machine Learning. Para cada iteración modelName se anexará con iteración, por ejemplo, {modelName}_{i}. string (obligatorio)
prelabelAccuracyThreshold Umbral de precisión de la etiqueta previa que se usa en la característica MLAssist. Int
trainingComputeBinding Proceso designado para el entrenamiento. ComputeBinding (obligatorio)

Definición de recursos de plantilla de ARM

El tipo de recurso workspaces/labelingJobs se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, agregue el siguiente JSON a la plantilla.

{
  "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"
    },
    "mlAssistConfiguration": {
      "inferencingComputeBinding": {
        "computeId": "string",
        "nodeCount": "int"
      },
      "mlAssistEnabled": "bool",
      "modelNamePrefix": "string",
      "prelabelAccuracyThreshold": "int",
      "trainingComputeBinding": {
        "computeId": "string",
        "nodeCount": "int"
      }
    },
    "properties": {
      "{customized property}": "string"
    },
    "tags": {
      "{customized property}": "string"
    }
  }
}

Valores de propiedad

ComputeBinding

Nombre Descripción Valor
computeId Identificador del recurso de proceso. cuerda
nodeCount Número de nodos. Int

LabelCategory

Nombre Descripción Valor
allowMultiSelect Indica si se permite seleccionar varias clases en esta categoría. Bool
Clases Diccionario de clases de etiqueta en esta categoría. labelCategoryClasses (obligatorio)
displayName Nombre para mostrar de la categoría de etiqueta. cuerda

LabelCategoryClasses

Nombre Descripción Valor

LabelClass

Nombre Descripción Valor
displayName Nombre para mostrar de la clase de etiqueta. cuerda
Subclases Diccionario de subclases de la clase de etiqueta. labelClassSubclasses

LabelClassSubclasses

Nombre Descripción Valor

LabelingDatasetConfiguration

Nombre Descripción Valor
assetName Nombre del recurso de datos para realizar el etiquetado. string (obligatorio)
datasetVersion Versión del conjunto de datos de AML. string (obligatorio)
enableIncrementalDatasetRefresh Indica si se debe habilitar la actualización incremental del conjunto de datos. Bool

LabelingJobImageProperties

Nombre Descripción Valor
annotationType Tipo de anotación de tareas de etiquetado de imágenes. 'BoundingBox'
'Clasificación'
'InstanceSegmentation'
mediaType Tipo multimedia de recurso de datos. 'Imagen'
'Text' (obligatorio)

LabelingJobInstructions

Nombre Descripción Valor
Uri Vínculo a una página con instrucciones de etiquetado detalladas para los etiquetadores. cuerda

LabelingJobProperties

Nombre Descripción Valor
datasetConfiguration Configuración del conjunto de datos para el trabajo. labelingDatasetConfiguration (obligatorio)
jobInstructions Instrucciones para el trabajo. labelingJobInstructions (obligatorio)
labelCategories Categorías de etiqueta del trabajo. LabelingJobPropertiesLabelCategories (obligatorio)
labelingJobMediaProperties Propiedades específicas de medios en un trabajo de etiquetado. labelingJobImageProperties (obligatorio)
mlAssistConfiguration Configuración asistida de Aprendizaje automático para el trabajo. mlAssistConfiguration
Propiedades Diccionario de propiedades de trabajo. Se pueden agregar propiedades, pero no se pueden quitar ni modificar. labelingJobProperties
Etiquetas Diccionario de etiquetas de trabajo. Las etiquetas se pueden agregar, quitar y actualizar. labelingJobPropertiesTags

LabelingJobProperties

Nombre Descripción Valor

LabelingJobPropertiesLabelCategories

Nombre Descripción Valor

LabelingJobPropertiesTags

Nombre Descripción Valor

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nombre Descripción Valor
apiVersion La versión de api '2020-09-01-preview'
nombre El nombre del recurso string (obligatorio)
Propiedades Definición de un trabajo de etiquetado. labelingJobProperties
tipo El tipo de recurso "Microsoft.MachineLearningServices/workspaces/labelingJobs"

MLAssistConfiguration

Nombre Descripción Valor
inferencingComputeBinding Proceso designado para la inferencia. ComputeBinding (obligatorio)
mlAssistEnabled Indica si la característica MLAssist está habilitada. Bool
modelNamePrefix Prefijo de nombre que se va a usar para el modelo de Machine Learning. Para cada iteración modelName se anexará con iteración, por ejemplo, {modelName}_{i}. string (obligatorio)
prelabelAccuracyThreshold Umbral de precisión de la etiqueta previa que se usa en la característica MLAssist. Int
trainingComputeBinding Proceso designado para el entrenamiento. ComputeBinding (obligatorio)

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso workspaces/labelingJobs se puede implementar con operaciones que tienen como destino:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.MachineLearningServices/workspaces/labelingJobs, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview"
  name = "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 = {
        {customized property} = "string"
      }
      tags = {
        {customized property} = "string"
      }
    }
  })
}

Valores de propiedad

ComputeBinding

Nombre Descripción Valor
computeId Identificador del recurso de proceso. cuerda
nodeCount Número de nodos. Int

LabelCategory

Nombre Descripción Valor
allowMultiSelect Indica si se permite seleccionar varias clases en esta categoría. Bool
Clases Diccionario de clases de etiqueta en esta categoría. labelCategoryClasses (obligatorio)
displayName Nombre para mostrar de la categoría de etiqueta. cuerda

LabelCategoryClasses

Nombre Descripción Valor

LabelClass

Nombre Descripción Valor
displayName Nombre para mostrar de la clase de etiqueta. cuerda
Subclases Diccionario de subclases de la clase de etiqueta. labelClassSubclasses

LabelClassSubclasses

Nombre Descripción Valor

LabelingDatasetConfiguration

Nombre Descripción Valor
assetName Nombre del recurso de datos para realizar el etiquetado. string (obligatorio)
datasetVersion Versión del conjunto de datos de AML. string (obligatorio)
enableIncrementalDatasetRefresh Indica si se debe habilitar la actualización incremental del conjunto de datos. Bool

LabelingJobImageProperties

Nombre Descripción Valor
annotationType Tipo de anotación de tareas de etiquetado de imágenes. 'BoundingBox'
'Clasificación'
'InstanceSegmentation'
mediaType Tipo multimedia de recurso de datos. 'Imagen'
'Text' (obligatorio)

LabelingJobInstructions

Nombre Descripción Valor
Uri Vínculo a una página con instrucciones de etiquetado detalladas para los etiquetadores. cuerda

LabelingJobProperties

Nombre Descripción Valor
datasetConfiguration Configuración del conjunto de datos para el trabajo. labelingDatasetConfiguration (obligatorio)
jobInstructions Instrucciones para el trabajo. labelingJobInstructions (obligatorio)
labelCategories Categorías de etiqueta del trabajo. LabelingJobPropertiesLabelCategories (obligatorio)
labelingJobMediaProperties Propiedades específicas de medios en un trabajo de etiquetado. labelingJobImageProperties (obligatorio)
mlAssistConfiguration Configuración asistida de Aprendizaje automático para el trabajo. mlAssistConfiguration
Propiedades Diccionario de propiedades de trabajo. Se pueden agregar propiedades, pero no se pueden quitar ni modificar. labelingJobProperties
Etiquetas Diccionario de etiquetas de trabajo. Las etiquetas se pueden agregar, quitar y actualizar. labelingJobPropertiesTags

LabelingJobProperties

Nombre Descripción Valor

LabelingJobPropertiesLabelCategories

Nombre Descripción Valor

LabelingJobPropertiesTags

Nombre Descripción Valor

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: áreas de trabajo
Propiedades Definición de un trabajo de etiquetado. labelingJobProperties
tipo El tipo de recurso "Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview"

MLAssistConfiguration

Nombre Descripción Valor
inferencingComputeBinding Proceso designado para la inferencia. ComputeBinding (obligatorio)
mlAssistEnabled Indica si la característica MLAssist está habilitada. Bool
modelNamePrefix Prefijo de nombre que se va a usar para el modelo de Machine Learning. Para cada iteración modelName se anexará con iteración, por ejemplo, {modelName}_{i}. string (obligatorio)
prelabelAccuracyThreshold Umbral de precisión de la etiqueta previa que se usa en la característica MLAssist. Int
trainingComputeBinding Proceso designado para el entrenamiento. ComputeBinding (obligatorio)