Compartir a través de


Áreas de trabajo de Microsoft.MachineLearningServices/labelingJobs 2021-03-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@2021-03-01-preview' = {
  parent: resourceSymbolicName
  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'
    }
  }
}

Objetos LabelingJobMediaProperties

Establezca la propiedad mediaType para especificar el tipo de objeto.

Para Image, use:

{
  annotationType: 'string'
  mediaType: 'Image'
}

Para Text, use:

{
  annotationType: 'string'
  mediaType: 'Text'
}

Valores de propiedad

ComputeConfiguration

Nombre Descripción Valor
instanceCount Número de instancias o nodos. Int
instanceType Tipo de SKU en el que se ejecutará. cuerda
isLocal Establézcalo en true para los trabajos que se ejecutan en el proceso local. Bool
ubicación Ubicación de la ejecución del clúster virtual. cuerda
Propiedades Propiedades adicionales. ComputeConfigurationProperties
blanco Id. de recurso de ARM del proceso al que va dirigido. Si no se proporciona, el recurso se implementará como administrado. cuerda

ComputeConfigurationProperties

Nombre Descripción Valor

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
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. cuerda
datasetVersion Versión del conjunto de datos de AML. cuerda
incrementalDatasetRefreshEnabled Indica si se debe habilitar la actualización incremental del conjunto de datos. Bool

LabelingJob

Nombre Descripción Valor
datasetConfiguration Configuración del conjunto de datos usado en el trabajo. labelingDatasetConfiguration
descripción Texto de descripción del recurso. cuerda
jobInstructions Etiquetado de instrucciones del trabajo. LabelingJobInstructions
jobType [Obligatorio] Especifica el tipo de trabajo. Este campo siempre debe establecerse en "Etiquetado". 'Command'
"Etiquetado"
'Barrido' (obligatorio)
labelCategories Categorías de etiqueta del trabajo. labelingJobLabelCategories
labelingJobMediaProperties Propiedades específicas del tipo de medio en el trabajo. LabelingJobMediaProperties
mlAssistConfiguration Configuración de la característica MLAssist en el trabajo. mlAssistConfiguration
Propiedades Diccionario de propiedades de recurso. labelingJobProperties
Etiquetas Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. LabelingJobTags

LabelingJobImageProperties

Nombre Descripción Valor
annotationType Tipo de anotación del trabajo de etiquetado de imágenes. 'BoundingBox'
'Clasificación'
'InstanceSegmentation'
mediaType [Obligatorio] Tipo de medio del trabajo. 'Image' (obligatorio)

LabelingJobInstructions

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

LabelingJobLabelCategories

Nombre Descripción Valor

LabelingJobMediaProperties

Nombre Descripción Valor
mediaType Establezca en "Image" para el tipo LabelingJobImageProperties. Establezca en "Text" para el tipo LabelingJobTextProperties. 'Imagen'
'Text' (obligatorio)

LabelingJobProperties

Nombre Descripción Valor

LabelingJobTags

Nombre Descripción Valor

LabelingJobTextProperties

Nombre Descripción Valor
annotationType Tipo de anotación del trabajo de etiquetado de texto. 'Clasificación'
mediaType [Obligatorio] Tipo de medio del trabajo. 'Text' (obligatorio)

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nombre Descripción Valor
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (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 [Obligatorio] Atributos adicionales de la entidad. labelingJob (obligatorio)

MLAssistConfiguration

Nombre Descripción Valor
inferencingComputeBinding Enlace de proceso de AML usado en la inferencia. ComputeConfiguration
mlAssistEnabled Indica si la característica MLAssist está habilitada. Bool
trainingComputeBinding Enlace de proceso de AML usado en el entrenamiento. ComputeConfiguration

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

Objetos LabelingJobMediaProperties

Establezca la propiedad mediaType para especificar el tipo de objeto.

Para Image, use:

{
  "annotationType": "string",
  "mediaType": "Image"
}

Para Text, use:

{
  "annotationType": "string",
  "mediaType": "Text"
}

Valores de propiedad

ComputeConfiguration

Nombre Descripción Valor
instanceCount Número de instancias o nodos. Int
instanceType Tipo de SKU en el que se ejecutará. cuerda
isLocal Establézcalo en true para los trabajos que se ejecutan en el proceso local. Bool
ubicación Ubicación de la ejecución del clúster virtual. cuerda
Propiedades Propiedades adicionales. ComputeConfigurationProperties
blanco Id. de recurso de ARM del proceso al que va dirigido. Si no se proporciona, el recurso se implementará como administrado. cuerda

ComputeConfigurationProperties

Nombre Descripción Valor

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
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. cuerda
datasetVersion Versión del conjunto de datos de AML. cuerda
incrementalDatasetRefreshEnabled Indica si se debe habilitar la actualización incremental del conjunto de datos. Bool

LabelingJob

Nombre Descripción Valor
datasetConfiguration Configuración del conjunto de datos usado en el trabajo. labelingDatasetConfiguration
descripción Texto de descripción del recurso. cuerda
jobInstructions Etiquetado de instrucciones del trabajo. LabelingJobInstructions
jobType [Obligatorio] Especifica el tipo de trabajo. Este campo siempre debe establecerse en "Etiquetado". 'Command'
"Etiquetado"
'Barrido' (obligatorio)
labelCategories Categorías de etiqueta del trabajo. labelingJobLabelCategories
labelingJobMediaProperties Propiedades específicas del tipo de medio en el trabajo. LabelingJobMediaProperties
mlAssistConfiguration Configuración de la característica MLAssist en el trabajo. mlAssistConfiguration
Propiedades Diccionario de propiedades de recurso. labelingJobProperties
Etiquetas Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. LabelingJobTags

LabelingJobImageProperties

Nombre Descripción Valor
annotationType Tipo de anotación del trabajo de etiquetado de imágenes. 'BoundingBox'
'Clasificación'
'InstanceSegmentation'
mediaType [Obligatorio] Tipo de medio del trabajo. 'Image' (obligatorio)

LabelingJobInstructions

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

LabelingJobLabelCategories

Nombre Descripción Valor

LabelingJobMediaProperties

Nombre Descripción Valor
mediaType Establezca en "Image" para el tipo LabelingJobImageProperties. Establezca en "Text" para el tipo LabelingJobTextProperties. 'Imagen'
'Text' (obligatorio)

LabelingJobProperties

Nombre Descripción Valor

LabelingJobTags

Nombre Descripción Valor

LabelingJobTextProperties

Nombre Descripción Valor
annotationType Tipo de anotación del trabajo de etiquetado de texto. 'Clasificación'
mediaType [Obligatorio] Tipo de medio del trabajo. 'Text' (obligatorio)

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nombre Descripción Valor
apiVersion La versión de api '2021-03-01-preview'
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obligatorio)
Propiedades [Obligatorio] Atributos adicionales de la entidad. labelingJob (obligatorio)
tipo El tipo de recurso "Microsoft.MachineLearningServices/workspaces/labelingJobs"

MLAssistConfiguration

Nombre Descripción Valor
inferencingComputeBinding Enlace de proceso de AML usado en la inferencia. ComputeConfiguration
mlAssistEnabled Indica si la característica MLAssist está habilitada. Bool
trainingComputeBinding Enlace de proceso de AML usado en el entrenamiento. ComputeConfiguration

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@2021-03-01-preview"
  name = "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"
      }
    }
  })
}

Objetos LabelingJobMediaProperties

Establezca la propiedad mediaType para especificar el tipo de objeto.

Para Image, use:

{
  annotationType = "string"
  mediaType = "Image"
}

Para Text, use:

{
  annotationType = "string"
  mediaType = "Text"
}

Valores de propiedad

ComputeConfiguration

Nombre Descripción Valor
instanceCount Número de instancias o nodos. Int
instanceType Tipo de SKU en el que se ejecutará. cuerda
isLocal Establézcalo en true para los trabajos que se ejecutan en el proceso local. Bool
ubicación Ubicación de la ejecución del clúster virtual. cuerda
Propiedades Propiedades adicionales. ComputeConfigurationProperties
blanco Id. de recurso de ARM del proceso al que va dirigido. Si no se proporciona, el recurso se implementará como administrado. cuerda

ComputeConfigurationProperties

Nombre Descripción Valor

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
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. cuerda
datasetVersion Versión del conjunto de datos de AML. cuerda
incrementalDatasetRefreshEnabled Indica si se debe habilitar la actualización incremental del conjunto de datos. Bool

LabelingJob

Nombre Descripción Valor
datasetConfiguration Configuración del conjunto de datos usado en el trabajo. labelingDatasetConfiguration
descripción Texto de descripción del recurso. cuerda
jobInstructions Etiquetado de instrucciones del trabajo. LabelingJobInstructions
jobType [Obligatorio] Especifica el tipo de trabajo. Este campo siempre debe establecerse en "Etiquetado". 'Command'
"Etiquetado"
'Barrido' (obligatorio)
labelCategories Categorías de etiqueta del trabajo. labelingJobLabelCategories
labelingJobMediaProperties Propiedades específicas del tipo de medio en el trabajo. LabelingJobMediaProperties
mlAssistConfiguration Configuración de la característica MLAssist en el trabajo. mlAssistConfiguration
Propiedades Diccionario de propiedades de recurso. labelingJobProperties
Etiquetas Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. LabelingJobTags

LabelingJobImageProperties

Nombre Descripción Valor
annotationType Tipo de anotación del trabajo de etiquetado de imágenes. 'BoundingBox'
'Clasificación'
'InstanceSegmentation'
mediaType [Obligatorio] Tipo de medio del trabajo. 'Image' (obligatorio)

LabelingJobInstructions

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

LabelingJobLabelCategories

Nombre Descripción Valor

LabelingJobMediaProperties

Nombre Descripción Valor
mediaType Establezca en "Image" para el tipo LabelingJobImageProperties. Establezca en "Text" para el tipo LabelingJobTextProperties. 'Imagen'
'Text' (obligatorio)

LabelingJobProperties

Nombre Descripción Valor

LabelingJobTags

Nombre Descripción Valor

LabelingJobTextProperties

Nombre Descripción Valor
annotationType Tipo de anotación del trabajo de etiquetado de texto. 'Clasificación'
mediaType [Obligatorio] Tipo de medio del trabajo. 'Text' (obligatorio)

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nombre Descripción Valor
nombre El nombre del recurso cuerda

Restricciones:
Patrón = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: áreas de trabajo
Propiedades [Obligatorio] Atributos adicionales de la entidad. labelingJob (obligatorio)
tipo El tipo de recurso "Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview"

MLAssistConfiguration

Nombre Descripción Valor
inferencingComputeBinding Enlace de proceso de AML usado en la inferencia. ComputeConfiguration
mlAssistEnabled Indica si la característica MLAssist está habilitada. Bool
trainingComputeBinding Enlace de proceso de AML usado en el entrenamiento. ComputeConfiguration