Udostępnij za pośrednictwem


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

Definicja zasobu Bicep

Typ zasobu workspaces/labelingJobs można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika 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' = {
  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'
    }
  }
}

Wartości właściwości

ComputeBinding

Nazwa Opis Wartość
computeId Identyfikator zasobu obliczeniowego. struna
nodeCount Liczba węzłów. Int

EtykietaKategoria

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. struna

LabelCategoryClasses

Nazwa Opis Wartość

LabelClass

Nazwa Opis Wartość
displayName Nazwa wyświetlana klasy etykiety. struna
Podklasy Słownik podklas klasy label. LabelClassSubclasses

LabelClassSubclasses

Nazwa Opis Wartość

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

LabelingJobImageProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadań etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
mediaType Typ nośnika zasobu danych. "Obraz"
"Tekst" (wymagany)

LabelingJobInstructions

Nazwa Opis Wartość
Uri Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. struna

LabelingJobProperties

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 multimediów w zadaniu etykietowania. LabelingJobImageProperties (wymagane)
mlAssistConfiguration Konfiguracja wspomagana przez uczenie maszynowe dla zadania. MLAssistConfiguration
Właściwości Słownik właściwości zadania. Właściwości można dodawać, ale nie usuwać ani zmieniać. LabelingJobProperties
Tagi Słownik tagów zadań. Tagi można dodawać, usuwać i aktualizować. LabelingJobPropertiesTags

LabelingJobProperties

Nazwa Opis Wartość

LabelingJobPropertiesLabelCategories

Nazwa Opis Wartość

LabelingJobPropertiesTags

Nazwa Opis Wartość

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
rodzic W 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.
Nazwa symboliczna zasobu typu: obszarów roboczych
Właściwości Definicja zadania etykietowania. LabelingJobProperties

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 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 prelabel używany w funkcji MLAssist. Int
trainingComputeBinding Obliczenia przeznaczone do trenowania. ComputeBinding (wymagane)

Definicja zasobu szablonu usługi ARM

Typ zasobu workspaces/labelingJobs można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika 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"
    },
    "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"
    }
  }
}

Wartości właściwości

ComputeBinding

Nazwa Opis Wartość
computeId Identyfikator zasobu obliczeniowego. struna
nodeCount Liczba węzłów. Int

EtykietaKategoria

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. struna

LabelCategoryClasses

Nazwa Opis Wartość

LabelClass

Nazwa Opis Wartość
displayName Nazwa wyświetlana klasy etykiety. struna
Podklasy Słownik podklas klasy label. LabelClassSubclasses

LabelClassSubclasses

Nazwa Opis Wartość

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

LabelingJobImageProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadań etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
mediaType Typ nośnika zasobu danych. "Obraz"
"Tekst" (wymagany)

LabelingJobInstructions

Nazwa Opis Wartość
Uri Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. struna

LabelingJobProperties

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 multimediów w zadaniu etykietowania. LabelingJobImageProperties (wymagane)
mlAssistConfiguration Konfiguracja wspomagana przez uczenie maszynowe dla zadania. MLAssistConfiguration
Właściwości Słownik właściwości zadania. Właściwości można dodawać, ale nie usuwać ani zmieniać. LabelingJobProperties
Tagi Słownik tagów zadań. Tagi można dodawać, usuwać i aktualizować. LabelingJobPropertiesTags

LabelingJobProperties

Nazwa Opis Wartość

LabelingJobPropertiesLabelCategories

Nazwa Opis Wartość

LabelingJobPropertiesTags

Nazwa Opis Wartość

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2020-09-01-preview"
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Definicja zadania etykietowania. LabelingJobProperties
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/labelingJobs"

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 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 prelabel używany w funkcji MLAssist. Int
trainingComputeBinding Obliczenia przeznaczone do trenowania. ComputeBinding (wymagane)

Przykłady użycia

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu workspaces/labelingJobs można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

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

Format zasobu

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview"
  name = "string"
  body = {
    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"
      }
    }
  }
}

Wartości właściwości

ComputeBinding

Nazwa Opis Wartość
computeId Identyfikator zasobu obliczeniowego. struna
nodeCount Liczba węzłów. Int

EtykietaKategoria

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. struna

LabelCategoryClasses

Nazwa Opis Wartość

LabelClass

Nazwa Opis Wartość
displayName Nazwa wyświetlana klasy etykiety. struna
Podklasy Słownik podklas klasy label. LabelClassSubclasses

LabelClassSubclasses

Nazwa Opis Wartość

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

LabelingJobImageProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadań etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
mediaType Typ nośnika zasobu danych. "Obraz"
"Tekst" (wymagany)

LabelingJobInstructions

Nazwa Opis Wartość
Uri Link do strony ze szczegółowymi instrukcjami etykietowania dla etykiet. struna

LabelingJobProperties

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 multimediów w zadaniu etykietowania. LabelingJobImageProperties (wymagane)
mlAssistConfiguration Konfiguracja wspomagana przez uczenie maszynowe dla zadania. MLAssistConfiguration
Właściwości Słownik właściwości zadania. Właściwości można dodawać, ale nie usuwać ani zmieniać. LabelingJobProperties
Tagi Słownik tagów zadań. Tagi można dodawać, usuwać i aktualizować. LabelingJobPropertiesTags

LabelingJobProperties

Nazwa Opis Wartość

LabelingJobPropertiesLabelCategories

Nazwa Opis Wartość

LabelingJobPropertiesTags

Nazwa Opis Wartość

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nazwa Opis Wartość
nazwa Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: obszarów roboczych
Właściwości Definicja zadania etykietowania. LabelingJobProperties
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/labelingJobs@2020-09-01-preview"

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 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 prelabel używany w funkcji MLAssist. Int
trainingComputeBinding Obliczenia przeznaczone do trenowania. ComputeBinding (wymagane)