Espaces de travail Microsoft.MachineLearningServices/étiquetageJobs 2020-09-01-preview
Article 01/13/2024
1 contributeur
Commentaires
Dans cet article
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 .
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
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 .
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
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
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 .
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
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