Compartir a través de


module Módulo

Contiene clases para crear y administrar unidades de cálculo que se pueden volver a usar de una canalización de Azure Machine Learning.

Los módulos permiten crear unidades de cálculo en , Pipelineque pueden tener entradas, salidas y confiar en parámetros y una configuración de entorno para funcionar. Un módulo se puede versionar y usar en diferentes canalizaciones de Azure Machine Learning a diferencia PipelineStep de las clases derivadas (y que se usan en una canalización).

Los módulos están diseñados para reutilizarse en varias canalizaciones y pueden evolucionar para adaptar una lógica de cálculo específica para distintos casos de uso. Un paso de una canalización se puede usar en iteraciones rápidas para mejorar un algoritmo y, una vez que se logra el objetivo, el algoritmo normalmente se publica como módulo para habilitar la reutilización.

Clases

Module

Representa una unidad de cálculo que se usa en una canalización de Azure Machine Learning.

Un módulo es una colección de archivos que se ejecutarán en un destino de proceso y una descripción de una interfaz. La colección de archivos puede ser script, archivos binarios o cualquier otro archivo necesario para ejecutarse en el destino de proceso. La interfaz del módulo describe las entradas, salidas y definiciones de parámetros. No los enlaza a valores o datos específicos. Un módulo tiene una instantánea asociada, que captura la colección de archivos definidos para el módulo.

Inicializar módulo.

ModuleVersion

Representa la unidad de cálculo real dentro de .Module

No debe usar esta clase directamente. En su lugar, use uno de los métodos de publicación de la Module clase .

Inicializar ModuleVersion.

ModuleVersionDescriptor

Define la versión y el identificador de .ModuleVersion

Initialize ModuleVersionDescriptor.