Microsoft.MachineLearningServices workspaces/labelingJobs 2020-09-01-preview

Definicja zasobu Bicep

Typ zasobu workspaces/labelingJobs można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/labelingJobs, dodaj następujący kod Bicep do szablonu.

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

Wartości właściwości

workspaces/labelingJobs

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
Nadrzędny W pliku Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Symboliczna nazwa zasobu typu: obszary robocze
properties Definicja zadania etykietowania. EtykietowanieJobProperties

EtykietowanieJobProperties

Nazwa Opis Wartość
datasetConfiguration Konfiguracja zestawu danych dla zadania. LabelingDatasetConfiguration (wymagane)
jobInstructions Instrukcje dotyczące zadania. LabelingJobInstructions (wymagane)
labelCategories Etykiety kategorii zadania. LabelingJobPropertiesLabelCategories (wymagane)
labelingJobMediaProperties Właściwości specyficzne dla multimediów w zadaniu etykietowania. LabelingJobImageProperties (wymagane)
mlAssistConfiguration Konfiguracja wspomaganego uczenia maszynowego dla zadania. MlAssistConfiguration
properties Słownik właściwości zadania. Właściwości można dodać, ale nie usuwać ani zmieniać. EtykietowanieJobProperties
tags Słownik tagów zadań. Tagi można dodawać, usuwać i aktualizować. object
{niestandardowa właściwość} ciąg

LabelingDatasetConfiguration

Nazwa Opis Wartość
assetName Nazwa zasobu danych do wykonania etykietowania. ciąg (wymagany)
datasetVersion Wersja zestawu danych AML. ciąg (wymagany)
enableIncrementalDatasetRefresh Wskazuje, czy włączyć odświeżanie przyrostowego zestawu danych. bool

LabelingJobInstructions

Nazwa Opis Wartość
Identyfikator uri Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. ciąg

LabelingJobPropertiesLabelCategories

Nazwa Opis Wartość
{niestandardowa właściwość} LabelCategory

LabelCategory

Nazwa Opis Wartość
allowMultiSelect Wskazuje, czy można wybrać wiele klas w tej kategorii. bool
Klasy Słownik klas etykiet w tej kategorii. LabelCategoryClasses (wymagane)
displayName Nazwa wyświetlana kategorii etykiet. ciąg

LabelCategoryClasses

Nazwa Opis Wartość
{niestandardowa właściwość} LabelClass

LabelClass

Nazwa Opis Wartość
displayName Nazwa wyświetlana klasy label. ciąg
Podklasy Słownik podklas klasy label. LabelClassSubclasses

LabelClassSubclasses

Nazwa Opis Wartość
{niestandardowa właściwość} LabelClass

LabelingJobImageProperties

Nazwa Opis Wartość
adnotacjaType Typ adnotacji zadań etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
Mediatype Typ nośnika zasobu danych. "Obraz"
"Tekst" (wymagany)
{niestandardowa właściwość} W przypadku Bicep można użyć funkcji any().

MlAssistConfiguration

Nazwa Opis Wartość
wnioskowanieComputeBinding Obliczenia przeznaczone do wnioskowania. ComputeBinding (wymagane)
mlAssistEnabled Wskazuje, czy funkcja MLAssist jest włączona. bool
modelNamePrefix Prefiks nazwy używany dla modelu uczenia maszynowego. Dla każdej iteracji nazwa_modelu zostanie dołączona iteracją, np. {modelName}_{i}. ciąg (wymagany)
prelabelAccuracyThreshold Próg dokładności prelabelu używany w funkcji MLAssist. int
trainingComputeBinding Obliczenia przeznaczone do trenowania. ComputeBinding (wymagane)

ComputeBinding

Nazwa Opis Wartość
computeId Identyfikator zasobu obliczeniowego. ciąg
nodeCount Liczba węzłów. int

Definicja zasobu szablonu usługi ARM

Typ zasobu workspaces/labelingJobs można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/labelingJobs, dodaj następujący kod JSON do szablonu.

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

Wartości właściwości

workspaces/labelingJobs

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/labelingJobs"
apiVersion Wersja interfejsu API zasobów "2020-09-01-preview"
name Nazwa zasobu

Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM JSON.
ciąg (wymagany)
properties Definicja zadania etykietowania. EtykietowanieJobProperties

EtykietowanieJobProperties

Nazwa Opis Wartość
datasetConfiguration Konfiguracja zestawu danych dla zadania. LabelingDatasetConfiguration (wymagane)
jobInstructions Instrukcje dotyczące zadania. LabelingJobInstructions (wymagane)
labelCategories Etykieta kategorii zadania. LabelingJobPropertiesLabelCategories (wymagane)
labelingJobMediaProperties Właściwości specyficzne dla nośnika w zadaniu etykietowania. LabelingJobImageProperties (wymagane)
mlAssistConfiguration Konfiguracja wspomagana przez uczenie maszynowe dla zadania. MlAssistConfiguration
properties Słownik właściwości zadania. Właściwości można dodawać, ale nie usuwać ani zmieniać. LabelingJobProperties
tags Słownik tagów zadań. Tagi można dodawać, usuwać i aktualizować. object
{niestandardowa właściwość} ciąg

LabelingDatasetConfiguration

Nazwa Opis Wartość
assetName Nazwa zasobu danych do wykonania etykietowania. ciąg (wymagany)
datasetVersion Wersja zestawu danych AML. ciąg (wymagany)
enableIncrementalDatasetRefresh Wskazuje, czy włączyć odświeżanie przyrostowego zestawu danych. bool

LabelingJobInstructions

Nazwa Opis Wartość
Identyfikator uri Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. ciąg

LabelingJobPropertiesLabelCategories

Nazwa Opis Wartość
{niestandardowa właściwość} EtykietaKategory

EtykietaKategory

Nazwa Opis Wartość
allowMultiSelect Wskazuje, czy można wybrać wiele klas w tej kategorii. bool
Klasy Słownik klas etykiet w tej kategorii. LabelCategoryClasses (wymagane)
displayName Nazwa wyświetlana kategorii etykiet. ciąg

LabelCategoryClasses

Nazwa Opis Wartość
{niestandardowa właściwość} LabelClass

LabelClass

Nazwa Opis Wartość
displayName Nazwa wyświetlana klasy label. ciąg
Podklasy Słownik podklas klasy label. LabelClassSubclasses

LabelClassSubclasses

Nazwa Opis Wartość
{niestandardowa właściwość} LabelClass

LabelingJobImageProperties

Nazwa Opis Wartość
annotationType Typ adnotacji zadań etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
Mediatype Typ nośnika zasobu danych. "Obraz"
"Tekst" (wymagany)
{niestandardowa właściwość}

MlAssistConfiguration

Nazwa Opis Wartość
wnioskowanieComputeBinding Obliczenia przeznaczone do wnioskowania. ComputeBinding (wymagane)
mlAssistEnabled Wskazuje, czy funkcja MLAssist jest włączona. bool
modelNamePrefix Prefiks nazwy używany dla modelu uczenia maszynowego. Dla każdej iteracji nazwa_modelu zostanie dołączona iteracją, np. {modelName}_{i}. ciąg (wymagany)
prelabelAccuracyThreshold Próg dokładności prelabelu używany w funkcji MLAssist. int
trainingComputeBinding Obliczenia przeznaczone do trenowania. ComputeBinding (wymagane)

ComputeBinding

Nazwa Opis Wartość
computeId Identyfikator zasobu obliczeniowego. ciąg
nodeCount Liczba węzłów. int

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu workspaces/labelingJobs można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.MachineLearningServices/workspaces/labelingJobs, dodaj następujące narzędzie Terraform do szablonu.

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

Wartości właściwości

workspaces/labelingJobs

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview"
name Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: obszary robocze
properties Definicja zadania etykietowania. EtykietowanieJobProperties

EtykietowanieJobProperties

Nazwa Opis Wartość
datasetConfiguration Konfiguracja zestawu danych dla zadania. LabelingDatasetConfiguration (wymagane)
jobInstructions Instrukcje dotyczące zadania. LabelingJobInstructions (wymagane)
labelCategories Etykiety kategorii zadania. LabelingJobPropertiesLabelCategories (wymagane)
labelingJobMediaProperties Właściwości specyficzne dla multimediów w zadaniu etykietowania. LabelingJobImageProperties (wymagane)
mlAssistConfiguration Konfiguracja wspomaganego uczenia maszynowego dla zadania. MlAssistConfiguration
properties Słownik właściwości zadania. Właściwości można dodać, ale nie usuwać ani zmieniać. EtykietowanieJobProperties
tags Słownik tagów zadań. Tagi można dodawać, usuwać i aktualizować. object
{niestandardowa właściwość} ciąg

LabelingDatasetConfiguration

Nazwa Opis Wartość
assetName Nazwa zasobu danych do wykonania etykietowania. ciąg (wymagany)
datasetVersion Wersja zestawu danych AML. ciąg (wymagany)
enableIncrementalDatasetRefresh Wskazuje, czy włączyć odświeżanie przyrostowego zestawu danych. bool

LabelingJobInstructions

Nazwa Opis Wartość
Identyfikator uri Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. ciąg

LabelingJobPropertiesLabelCategories

Nazwa Opis Wartość
{niestandardowa właściwość} EtykietaKategory

EtykietaKategory

Nazwa Opis Wartość
allowMultiSelect Wskazuje, czy można wybrać wiele klas w tej kategorii. bool
Klasy Słownik klas etykiet w tej kategorii. LabelCategoryClasses (wymagane)
displayName Nazwa wyświetlana kategorii etykiet. ciąg

LabelCategoryClasses

Nazwa Opis Wartość
{niestandardowa właściwość} LabelClass

LabelClass

Nazwa Opis Wartość
displayName Nazwa wyświetlana klasy label. ciąg
Podklasy Słownik podklas klasy label. LabelClassSubclasses

LabelClassSubclasses

Nazwa Opis Wartość
{niestandardowa właściwość} LabelClass

LabelingJobImageProperties

Nazwa Opis Wartość
annotationType Typ adnotacji zadań etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
Mediatype Typ nośnika zasobu danych. "Obraz"
"Tekst" (wymagany)
{niestandardowa właściwość}

MlAssistConfiguration

Nazwa Opis Wartość
inferencingComputeBinding Obliczenia przeznaczone do wnioskowania. ComputeBinding (wymagane)
mlAssistEnabled Wskazuje, czy funkcja MLAssist jest włączona. bool
modelNamePrefix Prefiks nazwy używany na potrzeby modelu uczenia maszynowego. Dla każdej iteracji modelName zostanie dołączony do iteracji, np. {modelName}_{i}. ciąg (wymagany)
prelabelAccuracyThreshold Próg dokładności prelabeli używany w funkcji MLAssist. int
trainingComputeBinding Zasoby obliczeniowe przeznaczone do trenowania. ComputeBinding (wymagane)

ComputeBinding

Nazwa Opis Wartość
computeId Identyfikator zasobu obliczeniowego. ciąg
nodeCount Liczba węzłów. int