Поделиться через


Рабочие области Microsoft.MachineLearningServices/labelingJobs 2021-03-01-preview

Определение ресурсов Bicep

Тип ресурса workspaces/labelingJobs можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/labelingJobs, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview' = {
  parent: resourceSymbolicName
  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

Задайте свойство mediaType mediaType, чтобы указать тип объекта.

Для изображенияиспользуйте:

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

Для текстовыхиспользуйте:

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

Значения свойств

Microsoft.MachineLearningServices/workspaces/labelingJobs

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: рабочих областей
свойства [Обязательный] Дополнительные атрибуты сущности. LabelingJob (обязательно)

Вычислительная конфигурация

Имя Описание Ценность
Количество экземпляров Количество экземпляров или узлов. инт
instanceType Тип SKU для запуска. струна
isLocal Задайте значение true для заданий, выполняющихся в локальных вычислениях. булевая переменная (bool)
местоположение Расположение для запуска виртуального кластера. струна
свойства Дополнительные свойства. Свойства ComputeConfigurationProperties
цель Идентификатор ресурса ARM целевого вычислительных ресурсов. Если ресурс не указан, будет развернут как управляемый. струна

Свойства ComputeConfigurationProperties

Имя Описание Ценность

Категория метки

Имя Описание Ценность
allowMultiSelect Указывает, разрешено ли выбрать несколько классов в этой категории. булевая переменная (bool)
Классы Словарь классов меток в этой категории. Классы LabelCategory
отображаемое имя Отображаемое имя категории меток. струна

Классы LabelCategory

Имя Описание Ценность

Класс меток

Имя Описание Ценность
отображаемое имя Отображаемое имя класса метки. струна
Подклассы Словарь подклассов класса меток. Подклассы LabelClass

Подклассы LabelClass

Имя Описание Ценность

LabelingDatasetConfiguration (МаркировкаDatasetConfiguration)

Имя Описание Ценность
assetName Имя ресурса данных для выполнения меток. струна
datasetVersion Версия набора данных AML. струна
incrementalDatasetRefreshEnabled Указывает, следует ли включить добавочное обновление набора данных. булевая переменная (bool)

LabelingJob (Работа по маркировке)

Имя Описание Ценность
datasetConfiguration Конфигурация набора данных, используемого в задании. LabelingDatasetConfiguration (МаркировкаDatasetConfiguration)
описание Текст описания ресурса. струна
jobInstructions Инструкции по маркировке задания. labelingJobInstructions
тип работы [Обязательный] Указывает тип задания. Это поле всегда должно иметь значение "Метка". "Command"
Метка
"Очистка" (обязательно)
Категории меток Категории меток задания. категории LabelingJobLabelCategories
labelingJobMediaProperties Свойства типа носителя в задании. LabelingJobMediaProperties (Свойства LabelingJobMedia)
mlAssistConfiguration Настройка функции MLAssist в задании. Конфигурация MLAssist
свойства Словарь свойств ресурса. LabelingJobProperties (Свойства задания)
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. МаркировкаJobTags

LabelingJobImageProperties (Свойства LabelingJobImage)

Имя Описание Ценность
annotationType Тип заметки задания маркировки изображений. "BoundingBox"
"Классификация"
"InstanceSegmentation"
тип медиа [Обязательный] Тип носителя задания. Image (обязательно)

LabelingJobInstructions

Имя Описание Ценность
ури Ссылка на страницу с подробными инструкциями по маркировке для меток. струна

Категории LabelingJobLabel

Имя Описание Ценность

LabelingJobMediaProperties (Свойства LabelingJobMedia)

Имя Описание Ценность
тип медиа Установите значение Image для типа LabelingJobImageProperties. Установите значение Text для типа LabelingJobTextProperties. "Изображение"
"Текст" (обязательный)

LabelingJobProperties (Свойства задания)

Имя Описание Ценность

МаркировкаJobTags

Имя Описание Ценность

LabelingJobTextProperties (Свойства текста)

Имя Описание Ценность
annotationType Тип заметки задания маркировки текста. "Классификация"
тип медиа [Обязательный] Тип носителя задания. "Текст" (обязательный)

Конфигурация MLAssist

Имя Описание Ценность
inferencingComputeBinding Привязка вычислений AML, используемая в выводе. Вычислительная конфигурация
mlAssistEnabled Указывает, включена ли функция MLAssist. булевая переменная (bool)
trainingComputeBinding Привязка вычислений AML, используемая в обучении. Вычислительная конфигурация

Определение ресурса шаблона ARM

Тип ресурса workspaces/labelingJobs можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/labelingJobs, добавьте следующий код JSON в шаблон.

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

Задайте свойство mediaType mediaType, чтобы указать тип объекта.

Для изображенияиспользуйте:

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

Для текстовыхиспользуйте:

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

Значения свойств

Microsoft.MachineLearningServices/workspaces/labelingJobs

Имя Описание Ценность
apiVersion Версия API «2021-03-01-превью»
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (обязательно)
свойства [Обязательный] Дополнительные атрибуты сущности. LabelingJob (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/labelingJobs"

Вычислительная конфигурация

Имя Описание Ценность
Количество экземпляров Количество экземпляров или узлов. инт
instanceType Тип SKU для запуска. струна
isLocal Задайте значение true для заданий, выполняющихся в локальных вычислениях. булевая переменная (bool)
местоположение Расположение для запуска виртуального кластера. струна
свойства Дополнительные свойства. Свойства ComputeConfigurationProperties
цель Идентификатор ресурса ARM целевого вычислительных ресурсов. Если ресурс не указан, будет развернут как управляемый. струна

Свойства ComputeConfigurationProperties

Имя Описание Ценность

Категория метки

Имя Описание Ценность
allowMultiSelect Указывает, разрешено ли выбрать несколько классов в этой категории. булевая переменная (bool)
Классы Словарь классов меток в этой категории. Классы LabelCategory
отображаемое имя Отображаемое имя категории меток. струна

Классы LabelCategory

Имя Описание Ценность

Класс меток

Имя Описание Ценность
отображаемое имя Отображаемое имя класса метки. струна
Подклассы Словарь подклассов класса меток. Подклассы LabelClass

Подклассы LabelClass

Имя Описание Ценность

LabelingDatasetConfiguration (МаркировкаDatasetConfiguration)

Имя Описание Ценность
assetName Имя ресурса данных для выполнения меток. струна
datasetVersion Версия набора данных AML. струна
incrementalDatasetRefreshEnabled Указывает, следует ли включить добавочное обновление набора данных. булевая переменная (bool)

LabelingJob (Работа по маркировке)

Имя Описание Ценность
datasetConfiguration Конфигурация набора данных, используемого в задании. LabelingDatasetConfiguration (МаркировкаDatasetConfiguration)
описание Текст описания ресурса. струна
jobInstructions Инструкции по маркировке задания. labelingJobInstructions
тип работы [Обязательный] Указывает тип задания. Это поле всегда должно иметь значение "Метка". "Command"
Метка
"Очистка" (обязательно)
Категории меток Категории меток задания. категории LabelingJobLabelCategories
labelingJobMediaProperties Свойства типа носителя в задании. LabelingJobMediaProperties (Свойства LabelingJobMedia)
mlAssistConfiguration Настройка функции MLAssist в задании. Конфигурация MLAssist
свойства Словарь свойств ресурса. LabelingJobProperties (Свойства задания)
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. МаркировкаJobTags

LabelingJobImageProperties (Свойства LabelingJobImage)

Имя Описание Ценность
annotationType Тип заметки задания маркировки изображений. "BoundingBox"
"Классификация"
"InstanceSegmentation"
тип медиа [Обязательный] Тип носителя задания. Image (обязательно)

LabelingJobInstructions

Имя Описание Ценность
ури Ссылка на страницу с подробными инструкциями по маркировке для меток. струна

Категории LabelingJobLabel

Имя Описание Ценность

LabelingJobMediaProperties (Свойства LabelingJobMedia)

Имя Описание Ценность
тип медиа Установите значение Image для типа LabelingJobImageProperties. Установите значение Text для типа LabelingJobTextProperties. "Изображение"
"Текст" (обязательный)

LabelingJobProperties (Свойства задания)

Имя Описание Ценность

МаркировкаJobTags

Имя Описание Ценность

LabelingJobTextProperties (Свойства текста)

Имя Описание Ценность
annotationType Тип заметки задания маркировки текста. "Классификация"
тип медиа [Обязательный] Тип носителя задания. "Текст" (обязательный)

Конфигурация MLAssist

Имя Описание Ценность
inferencingComputeBinding Привязка вычислений AML, используемая в выводе. Вычислительная конфигурация
mlAssistEnabled Указывает, включена ли функция MLAssist. булевая переменная (bool)
trainingComputeBinding Привязка вычислений AML, используемая в обучении. Вычислительная конфигурация

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса workspaces/labelingJobs можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.MachineLearningServices/workspaces/labelingJobs, добавьте следующий объект Terraform в шаблон.

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

Задайте свойство mediaType mediaType, чтобы указать тип объекта.

Для изображенияиспользуйте:

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

Для текстовыхиспользуйте:

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

Значения свойств

Microsoft.MachineLearningServices/workspaces/labelingJobs

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Pattern = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: рабочих областей
свойства [Обязательный] Дополнительные атрибуты сущности. LabelingJob (обязательно)
тип Тип ресурса "Microsoft.MachineLearningServices/workspaces/labelingJobs@2021-03-01-preview"

Вычислительная конфигурация

Имя Описание Ценность
Количество экземпляров Количество экземпляров или узлов. инт
instanceType Тип SKU для запуска. струна
isLocal Задайте значение true для заданий, выполняющихся в локальных вычислениях. булевая переменная (bool)
местоположение Расположение для запуска виртуального кластера. струна
свойства Дополнительные свойства. Свойства ComputeConfigurationProperties
цель Идентификатор ресурса ARM целевого вычислительных ресурсов. Если ресурс не указан, будет развернут как управляемый. струна

Свойства ComputeConfigurationProperties

Имя Описание Ценность

Категория метки

Имя Описание Ценность
allowMultiSelect Указывает, разрешено ли выбрать несколько классов в этой категории. булевая переменная (bool)
Классы Словарь классов меток в этой категории. Классы LabelCategory
отображаемое имя Отображаемое имя категории меток. струна

Классы LabelCategory

Имя Описание Ценность

Класс меток

Имя Описание Ценность
отображаемое имя Отображаемое имя класса метки. струна
Подклассы Словарь подклассов класса меток. Подклассы LabelClass

Подклассы LabelClass

Имя Описание Ценность

LabelingDatasetConfiguration (МаркировкаDatasetConfiguration)

Имя Описание Ценность
assetName Имя ресурса данных для выполнения меток. струна
datasetVersion Версия набора данных AML. струна
incrementalDatasetRefreshEnabled Указывает, следует ли включить добавочное обновление набора данных. булевая переменная (bool)

LabelingJob (Работа по маркировке)

Имя Описание Ценность
datasetConfiguration Конфигурация набора данных, используемого в задании. LabelingDatasetConfiguration (МаркировкаDatasetConfiguration)
описание Текст описания ресурса. струна
jobInstructions Инструкции по маркировке задания. labelingJobInstructions
тип работы [Обязательный] Указывает тип задания. Это поле всегда должно иметь значение "Метка". "Command"
Метка
"Очистка" (обязательно)
Категории меток Категории меток задания. категории LabelingJobLabelCategories
labelingJobMediaProperties Свойства типа носителя в задании. LabelingJobMediaProperties (Свойства LabelingJobMedia)
mlAssistConfiguration Настройка функции MLAssist в задании. Конфигурация MLAssist
свойства Словарь свойств ресурса. LabelingJobProperties (Свойства задания)
Теги Словарь тегов. Теги можно добавлять, удалять и обновлять. МаркировкаJobTags

LabelingJobImageProperties (Свойства LabelingJobImage)

Имя Описание Ценность
annotationType Тип заметки задания маркировки изображений. "BoundingBox"
"Классификация"
"InstanceSegmentation"
тип медиа [Обязательный] Тип носителя задания. Image (обязательно)

LabelingJobInstructions

Имя Описание Ценность
ури Ссылка на страницу с подробными инструкциями по маркировке для меток. струна

Категории LabelingJobLabel

Имя Описание Ценность

LabelingJobMediaProperties (Свойства LabelingJobMedia)

Имя Описание Ценность
тип медиа Установите значение Image для типа LabelingJobImageProperties. Установите значение Text для типа LabelingJobTextProperties. "Изображение"
"Текст" (обязательный)

LabelingJobProperties (Свойства задания)

Имя Описание Ценность

МаркировкаJobTags

Имя Описание Ценность

LabelingJobTextProperties (Свойства текста)

Имя Описание Ценность
annotationType Тип заметки задания маркировки текста. "Классификация"
тип медиа [Обязательный] Тип носителя задания. "Текст" (обязательный)

Конфигурация MLAssist

Имя Описание Ценность
inferencingComputeBinding Привязка вычислений AML, используемая в выводе. Вычислительная конфигурация
mlAssistEnabled Указывает, включена ли функция MLAssist. булевая переменная (bool)
trainingComputeBinding Привязка вычислений AML, используемая в обучении. Вычислительная конфигурация