builder Модуль
Определяет классы для создания конвейера Машинного обучения Azure.
Граф конвейера состоит из этапов конвейера (PipelineStep), дополнительных данных конвейера (PipelineData), созданных или используемых на каждом этапе, и необязательной последовательности выполнения этапов (StepSequence).
Классы
PipelineData |
Представляет промежуточные данные в конвейере Машинного обучения Azure. Данные, применяемые в конвейере, могут создаваться на одном этапе и использоваться на другом за счет предоставления объекта PipelineData в качестве выходных данных одного этапа и входных данных для одного или нескольких последующих этапов. Примечание. Если вы используете данные конвейера, убедитесь, что используемый каталог существовал. Пример Python для проверки существования каталога: предположим, у вас есть порт вывода с именем output_folder на одном этапе конвейера и в этой папке необходимо записать данные в относительный путь.
PipelineData использует базовый объект DataReference, который больше не рекомендуется задействовать для обеспечения доступа к данным и их доставки. Вместо этого используйте OutputFileDatasetConfig. Пример можно найти здесь: Конвейер, использующий OutputFileDatasetConfig. Инициализация PipelineData. |
PipelineStep |
Представляет этап выполнения в конвейере Машинного обучения Azure. Конвейеры состоят из нескольких этапов, которые являются отдельными вычислительными единицами. Каждый шаг может выполняться независимо и использовать изолированные вычислительные ресурсы. У каждого этапа обычно есть собственные именованные входные и выходные данные, а также параметры. Класс PipelineStep — это базовый класс, который наследуют другие встроенные классы этапов для распространенных сценариев, такие как PythonScriptStep, DataTransferStep и HyperDriveStep. Общие сведения о том, как связаны конвейеры и этапы, см. в статье Что такое конвейеры Машинного обучения Azure?. Инициализация PipelineStep. |
StepSequence |
Представляет список этапов в Pipeline и порядок их выполнения. Используйте StepSequence при инициализации конвейера, чтобы создать рабочий процесс, содержащий этапы для выполнения в определенном порядке. Инициализация StepSequence. |