module Модуль

Содержит классы для создания повторно используемых вычислительных единиц конвейера Машинного обучения Azure и управления ими.

Модули позволяют создавать вычислительные единицы в Pipeline, которые могут иметь входные и выходные данные, а также использовать параметры и конфигурацию среды для работы. Модуль может иметь версии; его можно использовать в разных конвейерах Машинного обучения Azure в отличие от PipelineStep (и производных классов), которые используются в одном конвейере.

Модули предназначены для многократного использования в нескольких конвейерах и могут развиваться для принятия определенной логики вычислений для различных вариантов использования. Этап в конвейере можно использовать в быстрых итерациях для улучшения алгоритма, а после достижения цели алгоритм обычно публикуется в качестве модуля для повторного использования.

Классы

Module

Представляет вычислительную единицу, используемую в конвейере Машинное обучение Azure.

Модуль — это коллекция файлов, которые будут выполняться в целевом объекте вычислений, и описание интерфейса. Коллекция файлов может быть скриптом, двоичными файлами или любыми другими файлами, необходимыми для выполнения в целевом объекте вычислений. Интерфейс модуля описывает входные и выходные данные, а также определения параметров. Он не привязывает их к конкретным значениям или данным. С модулем связан моментальный снимок, который фиксирует коллекцию файлов, определенных для модуля.

Инициализация модуля.

ModuleVersion

Представляет фактическую единицу вычисления в Module.

Этот класс не следует использовать напрямую. Вместо этого используйте один из методов публикации класса Module.

Инициализация ModuleVersion.

ModuleVersionDescriptor

Определяет версию и идентификатор ModuleVersion.

Инициализация ModuleVersionDescriptor.