Aree di lavoro Microsoft.MachineLearningServices/labelingJobs 2020-09-01-preview
Articolo 01/13/2024
1 contributore
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
È possibile distribuire il tipo di risorsa aree di lavoro/etichettatura dei processi con operazioni di destinazione:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/labelingJobs, aggiungere il modello Bicep seguente.
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'
}
}
Valori delle proprietà
aree di lavoro/etichettaturaJobs
Nome
Descrizione
valore
name
Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep .
stringa (obbligatoria)
padre
In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre .
Nome simbolico per la risorsa di tipo: aree di lavoro
properties
Definizione di un processo di etichettatura.
LabelingJobProperties
LabelingJobProperties
Nome
Descrizione
Valore
set di datiConfiguration
Configurazione del set di dati per il processo.
LabelingDatasetConfiguration (obbligatorio)
jobInstructions
Istruzioni per il processo.
Etichettatura diJobInstructions (obbligatorio)
labelCategories
Categorie di etichette del processo.
LabelingJobPropertiesLabelCategories (obbligatorio)
labelingJobMediaProperties
Proprietà specifiche dei supporti in un processo di etichettatura.
LabelingJobImageProperties (obbligatorio)
mlAssistConfiguration
Configurazione assistita di Machine Learning per il processo.
MLAssistConfiguration
properties
Dizionario delle proprietà del processo. Le proprietà possono essere aggiunte, ma non rimosse o modificate.
LabelingJobProperties
tags
Dizionario tag del processo. I tag possono essere aggiunti, rimossi e aggiornati.
object
{proprietà personalizzata}
string
LabelingDatasetConfiguration
Nome
Descrizione
Valore
assetName
Nome dell'asset di dati da eseguire l'etichettatura.
stringa (obbligatoria)
set di datiVersion
Versione del set di dati AML.
stringa (obbligatoria)
enableIncrementalDatasetRefresh
Indica se abilitare l'aggiornamento incrementale del set di dati.
bool
Etichettatura diJobInstructions
Nome
Descrizione
Valore
Uri
Collegamento a una pagina con istruzioni dettagliate sull'etichettatura per i etichettatori.
string
LabelingJobPropertiesLabelCategories
LabelCategory
Nome
Descrizione
Valore
allowMultiSelect
Indica se è consentito selezionare più classi in questa categoria.
bool
classi
Dizionario delle classi di etichette in questa categoria.
LabelCategoryClasses (obbligatorio)
displayName
Nome visualizzato della categoria di etichette.
string
LabelCategoryClasses
Nome
Descrizione
Valore
{proprietà personalizzata}
LabelClass
LabelClass
Nome
Descrizione
Valore
displayName
Nome visualizzato della classe label.
string
Sottoclassi
Dizionario delle sottoclassi della classe label.
LabelClassSubclasses
LabelClassSubclasses
Nome
Descrizione
Valore
{proprietà personalizzata}
LabelClass
LabelingJobImageProperties
Nome
Descrizione
Valore
annotationType
Tipo di annotazione delle attività di etichettatura delle immagini.
'BoundingBox' 'Classification' 'InstanceSegmentation'
mediaType
Tipo di supporto dell'asset di dati.
'Image' 'Text' (obbligatorio)
{proprietà personalizzata}
Per Bicep, è possibile usare la funzione any().
MLAssistConfiguration
Nome
Descrizione
Valore
inferencingComputeBinding
Calcolo designato per l'inferenza.
ComputeBinding (obbligatorio)
mlAssistEnabled
Indica se la funzionalità MLAssist è abilitata.
bool
modelNamePrefix
Prefisso del nome da usare per il modello di Machine Learning. Per ogni iterazione modelName verrà aggiunto con l'iterazione, ad esempio{modelName}_{i}.
stringa (obbligatorio)
prelabelAccuracyThreshold
Soglia di accuratezza dell'etichetta preliminare usata nella funzionalità MLAssist.
INT
trainingComputeBinding
Calcolo designato per il training.
ComputeBinding (obbligatorio)
ComputeBinding
Nome
Descrizione
Valore
computeId
ID della risorsa di calcolo.
string
nodeCount
Numero di nodi.
INT
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa workspaces/labelingJobs può essere distribuito con operazioni destinate:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche .
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/labelingJobs, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
workspaces/labelingJobs
Nome
Descrizione
Valore
tipo
Tipo di risorsa
'Microsoft.MachineLearningServices/workspaces/labelingJobs'
apiVersion
Versione dell'API della risorsa
'2020-09-01-preview'
name
Nome della risorsa Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON .
stringa (obbligatorio)
properties
Definizione di un processo di etichettatura.
LabelingJobProperties
LabelingJobProperties
Nome
Descrizione
Valore
datasetConfiguration
Configurazione del set di dati per il processo.
LabelingDatasetConfiguration (obbligatorio)
jobInstructions
Istruzioni per il processo.
LabelingJobInstructions (obbligatorio)
labelCategories
Categorie di etichette del processo.
LabelingJobPropertiesLabelCategories (obbligatorio)
labelingJobMediaProperties
Proprietà specifiche dei supporti in un processo di etichettatura.
LabelingJobImageProperties (obbligatorio)
mlAssistConfiguration
Configurazione assistita di Machine Learning per il processo.
MLAssistConfiguration
properties
Dizionario delle proprietà del processo. Le proprietà possono essere aggiunte, ma non rimosse o modificate.
LabelingJobProperties
tags
Dizionario tag processo. I tag possono essere aggiunti, rimossi e aggiornati.
object
{proprietà personalizzata}
string
LabelingDatasetConfiguration
Nome
Descrizione
Valore
assetName
Nome dell'asset di dati da eseguire l'etichettatura.
stringa (obbligatorio)
datasetVersion
Versione del set di dati AML.
stringa (obbligatorio)
enableIncrementalDatasetRefresh
Indica se abilitare l'aggiornamento incrementale del set di dati.
bool
Assegnazione di etichetteJobInstructions
Nome
Descrizione
Valore
Uri
Collegamento a una pagina con istruzioni dettagliate sull'etichettatura per gli etichettatori.
string
LabelingJobPropertiesLabelCategories
LabelCategory
Nome
Descrizione
Valore
allowMultiSelect
Indica se è consentito selezionare più classi in questa categoria.
bool
classi
Dizionario delle classi di etichette in questa categoria.
LabelCategoryClasses (obbligatorio)
displayName
Nome visualizzato della categoria di etichette.
string
LabelCategoryClasses
Nome
Descrizione
Valore
{proprietà personalizzata}
LabelClass
LabelClass
Nome
Descrizione
Valore
displayName
Nome visualizzato della classe label.
string
Sottoclassi
Dizionario delle sottoclassi della classe label.
LabelClassSubclasses
LabelClassSubclasses
Nome
Descrizione
Valore
{proprietà personalizzata}
LabelClass
LabelingJobImageProperties
Nome
Descrizione
Valore
annotationType
Tipo di annotazione delle attività di etichettatura delle immagini.
'BoundingBox' 'Classification' 'InstanceSegmentation'
mediaType
Tipo di supporto dell'asset di dati.
'Image' 'Text' (obbligatorio)
{proprietà personalizzata}
MLAssistConfiguration
Nome
Descrizione
Valore
inferencingComputeBinding
Calcolo designato per l'inferenza.
ComputeBinding (obbligatorio)
mlAssistEnabled
Indica se la funzionalità MLAssist è abilitata.
bool
modelNamePrefix
Prefisso del nome da usare per il modello di Machine Learning. Per ogni iterazione modelName verrà aggiunto con iterazione, ad esempio{modelName}_{i}.
stringa (obbligatoria)
prelabelAccuracyThreshold
Soglia di accuratezza di prelabel usata nella funzionalità MLAssist.
INT
trainingComputeBinding
Calcolo designato per il training.
ComputeBinding (obbligatorio)
ComputeBinding
Nome
Descrizione
Valore
computeId
ID della risorsa di calcolo.
string
nodeCount
Numero di nodi.
INT
È possibile distribuire il tipo di risorsa aree di lavoro/etichettatura dei processi con operazioni di destinazione:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/labelingJobs, aggiungere il codice Terraform seguente al modello.
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"
}
})
}
Valori delle proprietà
aree di lavoro/etichettaturaJobs
Nome
Descrizione
Valore
tipo
Tipo di risorsa
"Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview"
name
Nome della risorsa
stringa (obbligatoria)
parent_id
ID della risorsa padre per questa risorsa.
ID per la risorsa di tipo: aree di lavoro
properties
Definizione di un processo di etichettatura.
LabelingJobProperties
LabelingJobProperties
Nome
Descrizione
Valore
set di datiConfiguration
Configurazione del set di dati per il processo.
LabelingDatasetConfiguration (obbligatorio)
jobInstructions
Istruzioni per il processo.
Etichettatura diJobInstructions (obbligatorio)
labelCategories
Categorie di etichette del processo.
LabelingJobPropertiesLabelCategories (obbligatorio)
labelingJobMediaProperties
Proprietà specifiche dei supporti in un processo di etichettatura.
LabelingJobImageProperties (obbligatorio)
mlAssistConfiguration
Configurazione assistita di Machine Learning per il processo.
MLAssistConfiguration
properties
Dizionario delle proprietà del processo. Le proprietà possono essere aggiunte, ma non rimosse o modificate.
LabelingJobProperties
tags
Dizionario tag del processo. I tag possono essere aggiunti, rimossi e aggiornati.
object
{proprietà personalizzata}
string
LabelingDatasetConfiguration
Nome
Descrizione
Valore
assetName
Nome dell'asset di dati da eseguire l'etichettatura.
stringa (obbligatoria)
set di datiVersion
Versione del set di dati AML.
stringa (obbligatoria)
enableIncrementalDatasetRefresh
Indica se abilitare l'aggiornamento incrementale del set di dati.
bool
Etichettatura diJobInstructions
Nome
Descrizione
Valore
Uri
Collegamento a una pagina con istruzioni dettagliate sull'etichettatura per i etichettatori.
string
LabelingJobPropertiesLabelCategories
LabelCategory
Nome
Descrizione
Valore
allowMultiSelect
Indica se è consentito selezionare più classi in questa categoria.
bool
classi
Dizionario delle classi di etichette in questa categoria.
LabelCategoryClasses (obbligatorio)
displayName
Nome visualizzato della categoria di etichette.
string
LabelCategoryClasses
Nome
Descrizione
Valore
{proprietà personalizzata}
LabelClass
LabelClass
Nome
Descrizione
Valore
displayName
Nome visualizzato della classe etichetta.
string
Sottoclassi
Dizionario delle sottoclassi della classe etichetta.
LabelClassSubclasses
LabelClassSubclasses
Nome
Descrizione
Valore
{proprietà personalizzata}
LabelClass
LabelingJobImageProperties
Nome
Descrizione
Valore
annotationType
Tipo di annotazione delle attività di etichettatura delle immagini.
"BoundingBox" "Classificazione" "InstanceSegmentation"
mediaType
Tipo di supporto dell'asset di dati.
"Immagine" "Testo" (obbligatorio)
{proprietà personalizzata}
MLAssistConfiguration
Nome
Descrizione
Valore
inferencingComputeBinding
Calcolo designato per l'inferenza.
ComputeBinding (obbligatorio)
mlAssistEnabled
Indica se la funzionalità MLAssist è abilitata.
bool
modelNamePrefix
Prefisso del nome da usare per il modello di Machine Learning. Per ogni iterazione modelName verrà aggiunto con iterazione, ad esempio{modelName}_{i}.
stringa (obbligatoria)
prelabelAccuracyThreshold
Soglia di accuratezza di prelabel usata nella funzionalità MLAssist.
INT
trainingComputeBinding
Calcolo designato per il training.
ComputeBinding (obbligatorio)
ComputeBinding
Nome
Descrizione
Valore
computeId
ID della risorsa di calcolo.
string
nodeCount
Numero di nodi.
INT