Espaces de travail Microsoft.MachineLearningServices/étiquetageJobs 2020-09-01-preview

Définition de ressource Bicep

Le type de ressource workspaces/labelingJobs peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/labelingJobs, ajoutez le Bicep suivant à votre modèle.

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

Valeurs de propriétés

workspaces/labelingJobs

Nom Description Valeur
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep.
chaîne (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : espaces de travail
properties Définition d’un travail d’étiquetage. ÉtiquetageJobProperties

ÉtiquetageJobProperties

Nom Description Valeur
datasetConfiguration Configuration du jeu de données pour le travail. ÉtiquetageDatasetConfiguration (obligatoire)
jobInstructions Instructions pour le travail. ÉtiquetageJobInstructions (obligatoire)
labelCategories Étiquettez les catégories du travail. ÉtiquetageJobPropertiesLabelCategories (obligatoire)
étiquetageJobMediaProperties Propriétés spécifiques au média dans un travail d’étiquetage. ÉtiquetageJobImageProperties (obligatoire)
mlAssistConfiguration Configuration assistée par machine learning pour le travail. MLAssistConfiguration
properties Dictionnaire de propriétés de travail. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. ÉtiquetageJobProperties
tags Dictionnaire de balises de travail. Les balises peuvent être ajoutées, supprimées et mises à jour. object
{propriété personnalisée} string

ÉtiquetageDatasetConfiguration

Nom Description Valeur
assetName Nom de la ressource de données à effectuer l’étiquetage. chaîne (obligatoire)
datasetVersion Version du jeu de données AML. chaîne (obligatoire)
enableIncrementalDatasetRefresh Indique s’il faut activer l’actualisation incrémentielle du jeu de données. bool

LabelingJobInstructions

Nom Description Valeur
URI Lien vers une page contenant des instructions détaillées d’étiquetage pour les étiqueteurs. string

ÉtiquetageJobPropertiesLabelCategories

Nom Description Valeur
{propriété personnalisée} LabelCategory

LabelCategory

Nom Description Valeur
allowMultiSelect Indique s’il est autorisé à sélectionner plusieurs classes dans cette catégorie. bool
Classes Dictionnaire des classes d’étiquettes dans cette catégorie. LabelCategoryClasses (obligatoire)
displayName Nom d’affichage de la catégorie d’étiquette. string

LabelCategoryClasses

Nom Description Valeur
{propriété personnalisée} LabelClass

LabelClass

Nom Description Valeur
displayName Nom d’affichage de la classe label. string
Sous-classes Dictionnaire des sous-classes de la classe label. LabelClassSubclasses

LabelClassSubclasses

Nom Description Valeur
{propriété personnalisée} LabelClass

ÉtiquetageJobImageProperties

Nom Description Valeur
annotationType Type d’annotation des tâches d’étiquetage d’images. 'BoundingBox'
'Classification'
'InstanceSegmentation'
mediaType Type de média de la ressource de données. 'Image'
'Text' (obligatoire)
{propriété personnalisée} Pour Bicep, vous pouvez utiliser la fonction any().

MLAssistConfiguration

Nom Description Valeur
inferencingComputeBinding Calcul désigné pour l’inférence. ComputeBinding (obligatoire)
mlAssistEnabled Indique si la fonctionnalité MLAssist est activée. bool
modelNamePrefix Préfixe de nom à utiliser pour le modèle Machine Learning. Pour chaque itération, modelName est ajouté avec l’itération, par exemple{modelName}_{i}. string (obligatoire)
prelabelAccuracyThreshold Seuil de précision de pré-étiquette utilisé dans la fonctionnalité MLAssist. int
trainingComputeBinding Calcul désigné pour l’entraînement. ComputeBinding (obligatoire)

ComputeBinding

Nom Description Valeur
computeId ID de la ressource de calcul. string
nodeCount Nombre de nœuds. int

Définition de ressources de modèle ARM

Le type de ressource workspaces/labelingJobs peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/labelingJobs, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriétés

workspaces/labelingJobs

Nom Description Valeur
type Type de ressource « Microsoft.MachineLearningServices/workspaces/labelingJobs »
apiVersion Version de l’API de ressource '2020-09-01-preview'
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON.
string (obligatoire)
properties Définition d’un travail d’étiquetage. LabelingJobProperties

LabelingJobProperties

Nom Description Valeur
datasetConfiguration Configuration du jeu de données pour le travail. ÉtiquetageDatasetConfiguration (obligatoire)
jobInstructions Instructions pour le travail. ÉtiquetageJobInstructions (obligatoire)
labelCategories Étiquettez les catégories du travail. ÉtiquetageJobPropertiesLabelCategories (obligatoire)
étiquetageJobMediaProperties Propriétés spécifiques au média dans un travail d’étiquetage. ÉtiquetageJobImageProperties (obligatoire)
mlAssistConfiguration Configuration assistée par machine learning pour le travail. MLAssistConfiguration
properties Dictionnaire de propriétés de travail. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. ÉtiquetageJobProperties
tags Dictionnaire de balises de travail. Les balises peuvent être ajoutées, supprimées et mises à jour. object
{propriété personnalisée} string

ÉtiquetageDatasetConfiguration

Nom Description Valeur
assetName Nom de la ressource de données à effectuer l’étiquetage. chaîne (obligatoire)
datasetVersion Version du jeu de données AML. chaîne (obligatoire)
enableIncrementalDatasetRefresh Indique s’il faut activer l’actualisation incrémentielle du jeu de données. bool

LabelingJobInstructions

Nom Description Valeur
URI Lien vers une page contenant des instructions détaillées d’étiquetage pour les étiqueteurs. string

ÉtiquetageJobPropertiesLabelCategories

Nom Description Valeur
{propriété personnalisée} LabelCategory

LabelCategory

Nom Description Valeur
allowMultiSelect Indique s’il est autorisé à sélectionner plusieurs classes dans cette catégorie. bool
Classes Dictionnaire des classes d’étiquettes de cette catégorie. LabelCategoryClasses (obligatoire)
displayName Nom d’affichage de la catégorie d’étiquette. string

LabelCategoryClasses

Nom Description Valeur
{propriété personnalisée} LabelClass

LabelClass

Nom Description Valeur
displayName Nom d’affichage de la classe label. string
Sous-classes Dictionnaire des sous-classes de la classe label. LabelClassSubclasses

LabelClassSubclasses

Nom Description Valeur
{propriété personnalisée} LabelClass

ÉtiquetageJobImageProperties

Nom Description Valeur
annotationType Type d’annotation des tâches d’étiquetage d’images. 'BoundingBox'
'Classification'
'InstanceSegmentation'
mediaType Type multimédia de la ressource de données. 'Image'
'Text' (obligatoire)
{propriété personnalisée}

MLAssistConfiguration

Nom Description Valeur
inferencingComputeBinding Calcul désigné pour l’inférence. ComputeBinding (obligatoire)
mlAssistEnabled Indique si la fonctionnalité MLAssist est activée. bool
modelNamePrefix Préfixe de nom à utiliser pour le modèle Machine Learning. Pour chaque itération modelName est ajouté avec l’itération, par exemple{modelName}_{i}. chaîne (obligatoire)
prelabelAccuracyThreshold Seuil de précision de pré-étiquette utilisé dans la fonctionnalité MLAssist. int
trainingComputeBinding Calcul désigné pour l’entraînement. ComputeBinding (obligatoire)

ComputeBinding

Nom Description Valeur
computeId ID de la ressource de calcul. string
nodeCount Nombre de nœuds. int

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource workspaces/labelingJobs peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/labelingJobs, ajoutez le Terraform suivant à votre modèle.

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

Valeurs de propriétés

workspaces/labelingJobs

Nom Description Valeur
type Type de ressource « Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview »
name Nom de la ressource chaîne (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID pour la ressource de type : espaces de travail
properties Définition d’un travail d’étiquetage. ÉtiquetageJobProperties

ÉtiquetageJobProperties

Nom Description Valeur
datasetConfiguration Configuration du jeu de données pour le travail. ÉtiquetageDatasetConfiguration (obligatoire)
jobInstructions Instructions pour le travail. ÉtiquetageJobInstructions (obligatoire)
labelCategories Étiquettez les catégories du travail. ÉtiquetageJobPropertiesLabelCategories (obligatoire)
étiquetageJobMediaProperties Propriétés spécifiques au média dans un travail d’étiquetage. ÉtiquetageJobImageProperties (obligatoire)
mlAssistConfiguration Configuration assistée par machine learning pour le travail. MLAssistConfiguration
properties Dictionnaire de propriétés de travail. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. ÉtiquetageJobProperties
tags Dictionnaire de balises de travail. Les balises peuvent être ajoutées, supprimées et mises à jour. object
{propriété personnalisée} string

ÉtiquetageDatasetConfiguration

Nom Description Valeur
assetName Nom de la ressource de données à effectuer l’étiquetage. chaîne (obligatoire)
datasetVersion Version du jeu de données AML. chaîne (obligatoire)
enableIncrementalDatasetRefresh Indique s’il faut activer l’actualisation incrémentielle du jeu de données. bool

LabelingJobInstructions

Nom Description Valeur
URI Lien vers une page contenant des instructions d’étiquetage détaillées pour les étiqueteurs. string

LabelingJobPropertiesLabelCategories

Nom Description Valeur
{propriété personnalisée} LabelCategory

LabelCategory

Nom Description Valeur
allowMultiSelect Indique s’il est autorisé à sélectionner plusieurs classes dans cette catégorie. bool
Classes Dictionnaire des classes d’étiquettes dans cette catégorie. LabelCategoryClasses (obligatoire)
displayName Nom d’affichage de la catégorie d’étiquette. string

LabelCategoryClasses

Nom Description Valeur
{propriété personnalisée} LabelClass

LabelClass

Nom Description Valeur
displayName Nom d’affichage de la classe label. string
Sous-classes Dictionnaire des sous-classes de la classe label. LabelClassSubclasses

LabelClassSubclasses

Nom Description Valeur
{propriété personnalisée} LabelClass

ÉtiquetageJobImageProperties

Nom Description Valeur
annotationType Type d’annotation des tâches d’étiquetage d’images. « BoundingBox »
« Classification »
« InstanceSegmentation »
mediaType Type de média de la ressource de données. « Image »
« Text » (obligatoire)
{propriété personnalisée}

MLAssistConfiguration

Nom Description Valeur
inferencingComputeBinding Calcul désigné pour l’inférence. ComputeBinding (obligatoire)
mlAssistEnabled Indique si la fonctionnalité MLAssist est activée. bool
modelNamePrefix Préfixe de nom à utiliser pour le modèle Machine Learning. Pour chaque itération, modelName est ajouté avec l’itération, par exemple{modelName}_{i}. string (obligatoire)
prelabelAccuracyThreshold Seuil de précision de pré-étiquette utilisé dans la fonctionnalité MLAssist. int
trainingComputeBinding Calcul désigné pour l’entraînement. ComputeBinding (obligatoire)

ComputeBinding

Nom Description Valeur
computeId ID de la ressource de calcul. string
nodeCount Nombre de nœuds. int