Espaces de travail Microsoft.MachineLearningServices/étiquetageJobs 2021-03-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 d’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@2021-03-01-preview' = {
name: 'string'
parent: resourceSymbolicName
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'
}
}
}
Définissez la propriété mediaType pour spécifier le type d’objet.
Pour Image , utilisez :
mediaType: 'Image'
annotationType: 'string'
Pour Text , utilisez :
mediaType: 'Text'
annotationType: 'Classification'
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 .
string (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 pour la ressource de type : espaces de travail
properties
[Obligatoire] Attributs supplémentaires de l’entité.
LabelingJob (obligatoire)
LabelingJob
Nom
Description
Valeur
datasetConfiguration
Configuration du jeu de données utilisé dans le travail.
LabelingDatasetConfiguration
description
Texte de description de la ressource.
string
jobInstructions
Instructions d’étiquetage du travail.
LabelingJobInstructions
jobType
[Obligatoire] Spécifie le type de travail. Ce champ doit toujours être défini sur « Étiquetage ».
'Command' 'Étiquetage' 'Sweep' (obligatoire)
labelCategories
Étiqueter les catégories du travail.
ÉtiquetageJobLabelCategories
étiquetageJobMediaProperties
Propriétés spécifiques au type de média dans le travail.
LabelingJobMediaProperties
mlAssistConfiguration
Configuration de la fonctionnalité MLAssist dans le travail.
MLAssistConfiguration
properties
Dictionnaire de propriétés de ressource.
LabelingJobProperties
tags
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour.
object
LabelingDatasetConfiguration
Nom
Description
Valeur
assetName
Nom de la ressource de données à effectuer l’étiquetage.
string
datasetVersion
Version du jeu de données AML.
string
incrementalDatasetRefreshEnabled
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
ÉtiquetageJobLabelCategories
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
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
Nom
Description
Valeur
mediaType
Définir le type d’objet
Image Texte (obligatoire)
ÉtiquetageJobImageProperties
Nom
Description
Valeur
mediaType
[Obligatoire] Type de média du travail.
'Image' (obligatoire)
annotationType
Type d’annotation du travail d’étiquetage d’image.
'BoundingBox' 'Classification' 'InstanceSegmentation'
LabelingJobTextProperties
Nom
Description
Valeur
mediaType
[Obligatoire] Type de média du travail.
'Text' (obligatoire)
annotationType
Type d’annotation du travail d’étiquetage de texte.
'Classification'
MLAssistConfiguration
Nom
Description
Valeur
inferencingComputeBinding
Liaison de calcul AML utilisée dans l’inférence.
ComputeConfiguration
mlAssistEnabled
Indique si la fonctionnalité MLAssist est activée.
bool
trainingComputeBinding
Liaison de calcul AML utilisée dans l’entraînement.
ComputeConfiguration
ComputeConfiguration
Nom
Description
Valeur
instanceCount
Nombre d’instances ou de nœuds.
int
instanceType
Type de référence SKU sur lequel s’exécuter.
string
isLocal
Définissez sur true pour les travaux en cours d’exécution sur le calcul local.
bool
location
Emplacement de l’exécution du cluster virtuel.
string
properties
Propriétés supplémentaires.
ComputeConfigurationProperties
target
ID de ressource ARM du calcul que vous ciblez. Si elle n’est pas fournie, la ressource est déployée comme gérée.
string
ComputeConfigurationProperties
Nom
Description
Valeur
{propriété personnalisée}
string
LabelingJobProperties
Nom
Description
Valeur
{propriété personnalisée}
string
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": "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"
}
}
}
Définissez la propriété mediaType pour spécifier le type d’objet.
Pour Image , utilisez :
"mediaType": "Image",
"annotationType": "string"
Pour Text , utilisez :
"mediaType": "Text",
"annotationType": "Classification"
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
'2021-03-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
[Obligatoire] Attributs supplémentaires de l’entité.
LabelingJob (obligatoire)
LabelingJob
Nom
Description
Valeur
datasetConfiguration
Configuration du jeu de données utilisé dans le travail.
LabelingDatasetConfiguration
description
Texte de description de la ressource.
string
jobInstructions
Instructions d’étiquetage du travail.
LabelingJobInstructions
jobType
[Obligatoire] Spécifie le type de travail. Ce champ doit toujours être défini sur « Étiquetage ».
'Command' 'Étiquetage' 'Sweep' (obligatoire)
labelCategories
Étiqueter les catégories du travail.
ÉtiquetageJobLabelCategories
étiquetageJobMediaProperties
Propriétés spécifiques au type de média dans le travail.
LabelingJobMediaProperties
mlAssistConfiguration
Configuration de la fonctionnalité MLAssist dans le travail.
MLAssistConfiguration
properties
Dictionnaire de propriétés de ressource.
LabelingJobProperties
tags
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour.
object
LabelingDatasetConfiguration
Nom
Description
Valeur
assetName
Nom de la ressource de données à effectuer l’étiquetage.
string
datasetVersion
Version du jeu de données AML.
string
incrementalDatasetRefreshEnabled
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
ÉtiquetageJobLabelCategories
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
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
Nom
Description
Valeur
mediaType
Définir le type d’objet
Image Texte (obligatoire)
ÉtiquetageJobImageProperties
Nom
Description
Valeur
mediaType
[Obligatoire] Type de média du travail.
'Image' (obligatoire)
annotationType
Type d’annotation du travail d’étiquetage d’image.
'BoundingBox' 'Classification' 'InstanceSegmentation'
LabelingJobTextProperties
Nom
Description
Valeur
mediaType
[Obligatoire] Type de média du travail.
'Text' (obligatoire)
annotationType
Type d’annotation du travail d’étiquetage de texte.
'Classification'
MLAssistConfiguration
Nom
Description
Valeur
inferencingComputeBinding
Liaison de calcul AML utilisée dans l’inférence.
ComputeConfiguration
mlAssistEnabled
Indique si la fonctionnalité MLAssist est activée.
bool
trainingComputeBinding
Liaison de calcul AML utilisée dans l’entraînement.
ComputeConfiguration
ComputeConfiguration
Nom
Description
Valeur
instanceCount
Nombre d’instances ou de nœuds.
int
instanceType
Type de référence SKU sur lequel s’exécuter.
string
isLocal
Définissez sur true pour les travaux en cours d’exécution sur le calcul local.
bool
location
Emplacement de l’exécution du cluster virtuel.
string
properties
Propriétés supplémentaires.
ComputeConfigurationProperties
target
ID de ressource ARM du calcul que vous ciblez. Si elle n’est pas fournie, la ressource est déployée comme gérée.
string
ComputeConfigurationProperties
Nom
Description
Valeur
{propriété personnalisée}
string
LabelingJobProperties
Nom
Description
Valeur
{propriété personnalisée}
string
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 Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview"
name = "string"
parent_id = "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"
}
}
})
}
Définissez la propriété mediaType pour spécifier le type d’objet.
Pour Image , utilisez :
mediaType = "Image"
annotationType = "string"
Pour Text , utilisez :
mediaType = "Text"
annotationType = "Classification"
Valeurs de propriétés
workspaces/labelingJobs
Nom
Description
Valeur
type
Type de ressource
« Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview »
name
Nom de la ressource
string (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID pour la ressource de type : espaces de travail
properties
[Obligatoire] Attributs supplémentaires de l’entité.
LabelingJob (obligatoire)
LabelingJob
Nom
Description
Valeur
datasetConfiguration
Configuration du jeu de données utilisé dans le travail.
LabelingDatasetConfiguration
description
Texte de description de la ressource.
string
jobInstructions
Instructions d’étiquetage du travail.
LabelingJobInstructions
jobType
[Obligatoire] Spécifie le type de travail. Ce champ doit toujours être défini sur « Étiquetage ».
« Command » « Étiquetage » « Balayage » (obligatoire)
labelCategories
Étiqueter les catégories du travail.
ÉtiquetageJobLabelCategories
étiquetageJobMediaProperties
Propriétés spécifiques au type de média dans le travail.
LabelingJobMediaProperties
mlAssistConfiguration
Configuration de la fonctionnalité MLAssist dans le travail.
MLAssistConfiguration
properties
Dictionnaire de propriétés de ressource.
LabelingJobProperties
tags
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour.
object
LabelingDatasetConfiguration
Nom
Description
Valeur
assetName
Nom de la ressource de données à effectuer l’étiquetage.
string
datasetVersion
Version du jeu de données AML.
string
incrementalDatasetRefreshEnabled
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
ÉtiquetageJobLabelCategories
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
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
Nom
Description
Valeur
mediaType
Définir le type d’objet
Image Texte (obligatoire)
ÉtiquetageJobImageProperties
Nom
Description
Valeur
mediaType
[Obligatoire] Type de média du travail.
« Image » (obligatoire)
annotationType
Type d’annotation du travail d’étiquetage d’image.
« BoundingBox » « Classification » « InstanceSegmentation »
LabelingJobTextProperties
Nom
Description
Valeur
mediaType
[Obligatoire] Type de média du travail.
« Text » (obligatoire)
annotationType
Type d’annotation du travail d’étiquetage de texte.
« Classification »
MLAssistConfiguration
Nom
Description
Valeur
inferencingComputeBinding
Liaison de calcul AML utilisée dans l’inférence.
ComputeConfiguration
mlAssistEnabled
Indique si la fonctionnalité MLAssist est activée.
bool
trainingComputeBinding
Liaison de calcul AML utilisée dans l’entraînement.
ComputeConfiguration
ComputeConfiguration
Nom
Description
Valeur
instanceCount
Nombre d’instances ou de nœuds.
int
instanceType
Type de référence SKU sur lequel s’exécuter.
string
isLocal
Définissez sur true pour les travaux en cours d’exécution sur le calcul local.
bool
location
Emplacement de l’exécution du cluster virtuel.
string
properties
Propriétés supplémentaires.
ComputeConfigurationProperties
target
ID de ressource ARM du calcul que vous ciblez. Si elle n’est pas fournie, la ressource sera déployée en tant que gérée.
string
ComputeConfigurationProperties
Nom
Description
Valeur
{propriété personnalisée}
string
ÉtiquetageJobProperties
Nom
Description
Valeur
{propriété personnalisée}
string