Partager via


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 de ressource

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

Valeurs de propriété

ComputeBinding

Nom Description Valeur
computeId ID de la ressource de calcul. corde
nodeCount Nombre de nœuds. Int

LabelCategory

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

LabelCategoryClasses

Nom Description Valeur

LabelClass

Nom Description Valeur
displayName Nom complet de la classe d’étiquette. corde
Sous-classes Dictionnaire de sous-classes de la classe label. LabelClassSubclasses

LabelClassSubclasses

Nom Description Valeur

LabelingDatasetConfiguration

Nom Description Valeur
assetName Nom de la ressource de données pour 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

LabelingJobImageProperties

Nom Description Valeur
annotationType Type d’annotation des tâches d’étiquetage d’images. 'BoundingBox'
'Classification'
'InstanceSegmentation'
mediaType Type de média de ressource de données. 'Image'
'Text' (obligatoire)

LabelingJobInstructions

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

LabelingJobProperties

Nom Description Valeur
datasetConfiguration Configuration du jeu de données pour le travail. LabelingDatasetConfiguration (obligatoire)
jobInstructions Instructions pour le travail. LabelingJobInstructions (obligatoire)
labelCategories Catégories d’étiquettes du travail. LabelingJobPropertiesLabelCategories (obligatoire)
labelingJobMediaProperties Propriétés spécifiques du média dans un travail d’étiquetage. LabelingJobImageProperties (obligatoire)
mlAssistConfiguration Configuration assistée par Machine Learning pour le travail. mlAssistConfiguration
Propriétés Dictionnaire de propriétés de travail. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. LabelingJobProperties
étiquettes Dictionnaire d’étiquettes de travail. Les balises peuvent être ajoutées, supprimées et mises à jour. LabelingJobPropertiesTags

LabelingJobProperties

Nom Description Valeur

LabelingJobPropertiesLabelCategories

Nom Description Valeur

LabelingJobPropertiesTags

Nom Description Valeur

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nom Description Valeur
nom Nom de la ressource chaîne (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’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
Propriétés Définition d’un travail d’étiquetage. LabelingJobProperties

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 modèle d’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)

Définition de ressource 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 de l’API, consultez journal des modifications.

Format de ressource

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

Valeurs de propriété

ComputeBinding

Nom Description Valeur
computeId ID de la ressource de calcul. corde
nodeCount Nombre de nœuds. Int

LabelCategory

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

LabelCategoryClasses

Nom Description Valeur

LabelClass

Nom Description Valeur
displayName Nom complet de la classe d’étiquette. corde
Sous-classes Dictionnaire de sous-classes de la classe label. LabelClassSubclasses

LabelClassSubclasses

Nom Description Valeur

LabelingDatasetConfiguration

Nom Description Valeur
assetName Nom de la ressource de données pour 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

LabelingJobImageProperties

Nom Description Valeur
annotationType Type d’annotation des tâches d’étiquetage d’images. 'BoundingBox'
'Classification'
'InstanceSegmentation'
mediaType Type de média de ressource de données. 'Image'
'Text' (obligatoire)

LabelingJobInstructions

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

LabelingJobProperties

Nom Description Valeur
datasetConfiguration Configuration du jeu de données pour le travail. LabelingDatasetConfiguration (obligatoire)
jobInstructions Instructions pour le travail. LabelingJobInstructions (obligatoire)
labelCategories Catégories d’étiquettes du travail. LabelingJobPropertiesLabelCategories (obligatoire)
labelingJobMediaProperties Propriétés spécifiques du média dans un travail d’étiquetage. LabelingJobImageProperties (obligatoire)
mlAssistConfiguration Configuration assistée par Machine Learning pour le travail. mlAssistConfiguration
Propriétés Dictionnaire de propriétés de travail. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. LabelingJobProperties
étiquettes Dictionnaire d’étiquettes de travail. Les balises peuvent être ajoutées, supprimées et mises à jour. LabelingJobPropertiesTags

LabelingJobProperties

Nom Description Valeur

LabelingJobPropertiesLabelCategories

Nom Description Valeur

LabelingJobPropertiesTags

Nom Description Valeur

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nom Description Valeur
apiVersion Version de l’API '2020-09-01-preview'
nom Nom de la ressource chaîne (obligatoire)
Propriétés Définition d’un travail d’étiquetage. LabelingJobProperties
type Type de ressource 'Microsoft.MachineLearningServices/workspaces/labelingJobs'

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 modèle d’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)

Exemples d’utilisation

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 de ressource

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/labelingJobs, ajoutez la terraform suivante à votre modèle.

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

Valeurs de propriété

ComputeBinding

Nom Description Valeur
computeId ID de la ressource de calcul. corde
nodeCount Nombre de nœuds. Int

LabelCategory

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

LabelCategoryClasses

Nom Description Valeur

LabelClass

Nom Description Valeur
displayName Nom complet de la classe d’étiquette. corde
Sous-classes Dictionnaire de sous-classes de la classe label. LabelClassSubclasses

LabelClassSubclasses

Nom Description Valeur

LabelingDatasetConfiguration

Nom Description Valeur
assetName Nom de la ressource de données pour 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

LabelingJobImageProperties

Nom Description Valeur
annotationType Type d’annotation des tâches d’étiquetage d’images. 'BoundingBox'
'Classification'
'InstanceSegmentation'
mediaType Type de média de ressource de données. 'Image'
'Text' (obligatoire)

LabelingJobInstructions

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

LabelingJobProperties

Nom Description Valeur
datasetConfiguration Configuration du jeu de données pour le travail. LabelingDatasetConfiguration (obligatoire)
jobInstructions Instructions pour le travail. LabelingJobInstructions (obligatoire)
labelCategories Catégories d’étiquettes du travail. LabelingJobPropertiesLabelCategories (obligatoire)
labelingJobMediaProperties Propriétés spécifiques du média dans un travail d’étiquetage. LabelingJobImageProperties (obligatoire)
mlAssistConfiguration Configuration assistée par Machine Learning pour le travail. mlAssistConfiguration
Propriétés Dictionnaire de propriétés de travail. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. LabelingJobProperties
étiquettes Dictionnaire d’étiquettes de travail. Les balises peuvent être ajoutées, supprimées et mises à jour. LabelingJobPropertiesTags

LabelingJobProperties

Nom Description Valeur

LabelingJobPropertiesLabelCategories

Nom Description Valeur

LabelingJobPropertiesTags

Nom Description Valeur

Microsoft.MachineLearningServices/workspaces/labelingJobs

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

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 modèle d’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)