Udostępnij za pośrednictwem


Microsoft.MachineLearningServices workspaces/labelingJobs 2021-03-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@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'
    }
  }
}

LabelingJobMediaProperties, obiekty

Ustaw właściwość mediaType, aby określić typ obiektu.

W przypadku imageużyj:

{
  annotationType: 'string'
  mediaType: 'Image'
}

W przypadku textużyj:

{
  annotationType: 'string'
  mediaType: 'Text'
}

Wartości właściwości

Konfiguracja obliczeniowa

Nazwa Opis Wartość
instanceCount Liczba wystąpień lub węzłów. Int
instanceType Typ jednostki SKU do uruchomienia. struna
isLocal Ustaw wartość true dla zadań uruchomionych w środowisku obliczeniowym lokalnym. Bool
lokalizacja Lokalizacja uruchomienia klastra wirtualnego. struna
Właściwości Dodatkowe właściwości. ComputeConfigurationProperties
cel Identyfikator zasobu usługi ARM docelowego obiektu obliczeniowego. Jeśli nie zostanie podany, zasób zostanie wdrożony jako zarządzany. struna

ComputeConfigurationProperties

Nazwa Opis Wartość

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
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. struna
datasetVersion Wersja zestawu danych AML. struna
incrementalDatasetRefreshEnabled Wskazuje, czy włączyć odświeżanie przyrostowego zestawu danych. Bool

LabelingJob

Nazwa Opis Wartość
datasetConfiguration Konfiguracja zestawu danych używanego w zadaniu. LabelingDatasetConfiguration
opis Tekst opisu zasobu. struna
jobInstructions Instrukcje etykietowania zadania. LabelingJobInstructions
jobType [Wymagane] Określa typ zadania. To pole powinno być zawsze ustawione na "Etykietowanie". "Polecenie"
"Etykietowanie"
"Zamiatanie" (wymagane)
labelCategories Etykieta kategorii zadania. LabelingJobLabelCategories
labelingJobMediaProperties Właściwości specyficzne dla nośnika w zadaniu. LabelingJobMediaProperties
mlAssistConfiguration Konfiguracja funkcji MLAssist w zadaniu. MLAssistConfiguration
Właściwości Słownik właściwości elementu zawartości. LabelingJobProperties
Tagi Słownik tagów. Tagi można dodawać, usuwać i aktualizować. LabelingJobTags

LabelingJobImageProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadania etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
mediaType [Wymagane] Typ nośnika zadania. "Obraz" (wymagany)

LabelingJobInstructions

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

LabelingJobLabelCategories

Nazwa Opis Wartość

LabelingJobMediaProperties

Nazwa Opis Wartość
mediaType Ustaw wartość "Obraz" dla typu LabelingJobImageProperties. Ustaw wartość "Text" dla typu LabelingJobTextProperties. "Obraz"
"Tekst" (wymagany)

LabelingJobProperties

Nazwa Opis Wartość

LabelingJobTags

Nazwa Opis Wartość

LabelingJobTextProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadania etykietowania tekstu. "Klasyfikacja"
mediaType [Wymagane] Typ nośnika zadania. "Tekst" (wymagany)

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane)
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 [Wymagane] Dodatkowe atrybuty jednostki. LabelingJob (wymagane)

MlAssistConfiguration

Nazwa Opis Wartość
inferencingComputeBinding Powiązanie obliczeniowe AML używane w wnioskowaniu. ComputeConfiguration
mlAssistEnabled Wskazuje, czy funkcja MLAssist jest włączona. Bool
trainingComputeBinding Powiązanie obliczeniowe AML używane podczas trenowania. ComputeConfiguration

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

LabelingJobMediaProperties, obiekty

Ustaw właściwość mediaType, aby określić typ obiektu.

W przypadku imageużyj:

{
  "annotationType": "string",
  "mediaType": "Image"
}

W przypadku textużyj:

{
  "annotationType": "string",
  "mediaType": "Text"
}

Wartości właściwości

Konfiguracja obliczeniowa

Nazwa Opis Wartość
instanceCount Liczba wystąpień lub węzłów. Int
instanceType Typ jednostki SKU do uruchomienia. struna
isLocal Ustaw wartość true dla zadań uruchomionych w środowisku obliczeniowym lokalnym. Bool
lokalizacja Lokalizacja uruchomienia klastra wirtualnego. struna
Właściwości Dodatkowe właściwości. ComputeConfigurationProperties
cel Identyfikator zasobu usługi ARM docelowego obiektu obliczeniowego. Jeśli nie zostanie podany, zasób zostanie wdrożony jako zarządzany. struna

ComputeConfigurationProperties

Nazwa Opis Wartość

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
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. struna
datasetVersion Wersja zestawu danych AML. struna
incrementalDatasetRefreshEnabled Wskazuje, czy włączyć odświeżanie przyrostowego zestawu danych. Bool

LabelingJob

Nazwa Opis Wartość
datasetConfiguration Konfiguracja zestawu danych używanego w zadaniu. LabelingDatasetConfiguration
opis Tekst opisu zasobu. struna
jobInstructions Instrukcje etykietowania zadania. LabelingJobInstructions
jobType [Wymagane] Określa typ zadania. To pole powinno być zawsze ustawione na "Etykietowanie". "Polecenie"
"Etykietowanie"
"Zamiatanie" (wymagane)
labelCategories Etykieta kategorii zadania. LabelingJobLabelCategories
labelingJobMediaProperties Właściwości specyficzne dla nośnika w zadaniu. LabelingJobMediaProperties
mlAssistConfiguration Konfiguracja funkcji MLAssist w zadaniu. MLAssistConfiguration
Właściwości Słownik właściwości elementu zawartości. LabelingJobProperties
Tagi Słownik tagów. Tagi można dodawać, usuwać i aktualizować. LabelingJobTags

LabelingJobImageProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadania etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
mediaType [Wymagane] Typ nośnika zadania. "Obraz" (wymagany)

LabelingJobInstructions

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

LabelingJobLabelCategories

Nazwa Opis Wartość

LabelingJobMediaProperties

Nazwa Opis Wartość
mediaType Ustaw wartość "Obraz" dla typu LabelingJobImageProperties. Ustaw wartość "Text" dla typu LabelingJobTextProperties. "Obraz"
"Tekst" (wymagany)

LabelingJobProperties

Nazwa Opis Wartość

LabelingJobTags

Nazwa Opis Wartość

LabelingJobTextProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadania etykietowania tekstu. "Klasyfikacja"
mediaType [Wymagane] Typ nośnika zadania. "Tekst" (wymagany)

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2021-03-01-preview"
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane)
Właściwości [Wymagane] Dodatkowe atrybuty jednostki. LabelingJob (wymagane)
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/labelingJobs"

MlAssistConfiguration

Nazwa Opis Wartość
inferencingComputeBinding Powiązanie obliczeniowe AML używane w wnioskowaniu. ComputeConfiguration
mlAssistEnabled Wskazuje, czy funkcja MLAssist jest włączona. Bool
trainingComputeBinding Powiązanie obliczeniowe AML używane podczas trenowania. ComputeConfiguration

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@2021-03-01-preview"
  name = "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"
      }
    }
  })
}

LabelingJobMediaProperties, obiekty

Ustaw właściwość mediaType, aby określić typ obiektu.

W przypadku imageużyj:

{
  annotationType = "string"
  mediaType = "Image"
}

W przypadku textużyj:

{
  annotationType = "string"
  mediaType = "Text"
}

Wartości właściwości

Konfiguracja obliczeniowa

Nazwa Opis Wartość
instanceCount Liczba wystąpień lub węzłów. Int
instanceType Typ jednostki SKU do uruchomienia. struna
isLocal Ustaw wartość true dla zadań uruchomionych w środowisku obliczeniowym lokalnym. Bool
lokalizacja Lokalizacja uruchomienia klastra wirtualnego. struna
Właściwości Dodatkowe właściwości. ComputeConfigurationProperties
cel Identyfikator zasobu usługi ARM docelowego obiektu obliczeniowego. Jeśli nie zostanie podany, zasób zostanie wdrożony jako zarządzany. struna

ComputeConfigurationProperties

Nazwa Opis Wartość

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
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. struna
datasetVersion Wersja zestawu danych AML. struna
incrementalDatasetRefreshEnabled Wskazuje, czy włączyć odświeżanie przyrostowego zestawu danych. Bool

LabelingJob

Nazwa Opis Wartość
datasetConfiguration Konfiguracja zestawu danych używanego w zadaniu. LabelingDatasetConfiguration
opis Tekst opisu zasobu. struna
jobInstructions Instrukcje etykietowania zadania. LabelingJobInstructions
jobType [Wymagane] Określa typ zadania. To pole powinno być zawsze ustawione na "Etykietowanie". "Polecenie"
"Etykietowanie"
"Zamiatanie" (wymagane)
labelCategories Etykieta kategorii zadania. LabelingJobLabelCategories
labelingJobMediaProperties Właściwości specyficzne dla nośnika w zadaniu. LabelingJobMediaProperties
mlAssistConfiguration Konfiguracja funkcji MLAssist w zadaniu. MLAssistConfiguration
Właściwości Słownik właściwości elementu zawartości. LabelingJobProperties
Tagi Słownik tagów. Tagi można dodawać, usuwać i aktualizować. LabelingJobTags

LabelingJobImageProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadania etykietowania obrazów. "BoundingBox"
"Klasyfikacja"
"InstanceSegmentation"
mediaType [Wymagane] Typ nośnika zadania. "Obraz" (wymagany)

LabelingJobInstructions

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

LabelingJobLabelCategories

Nazwa Opis Wartość

LabelingJobMediaProperties

Nazwa Opis Wartość
mediaType Ustaw wartość "Obraz" dla typu LabelingJobImageProperties. Ustaw wartość "Text" dla typu LabelingJobTextProperties. "Obraz"
"Tekst" (wymagany)

LabelingJobProperties

Nazwa Opis Wartość

LabelingJobTags

Nazwa Opis Wartość

LabelingJobTextProperties

Nazwa Opis Wartość
typ adnotacji Typ adnotacji zadania etykietowania tekstu. "Klasyfikacja"
mediaType [Wymagane] Typ nośnika zadania. "Tekst" (wymagany)

Microsoft.MachineLearningServices/workspaces/labelingJobs

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (wymagane)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: obszarów roboczych
Właściwości [Wymagane] Dodatkowe atrybuty jednostki. LabelingJob (wymagane)
typ Typ zasobu "Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview"

MlAssistConfiguration

Nazwa Opis Wartość
inferencingComputeBinding Powiązanie obliczeniowe AML używane w wnioskowaniu. ComputeConfiguration
mlAssistEnabled Wskazuje, czy funkcja MLAssist jest włączona. Bool
trainingComputeBinding Powiązanie obliczeniowe AML używane podczas trenowania. ComputeConfiguration