graph Módulo
Define clases para construir gráficos de canalización de Azure Machine Learning.
Los gráficos de canalización de Azure ML se crean para Pipeline objetos, cuando se usan PipelineStep (y clases derivadas), PipelineDatay PipelineData objetos . En casos de uso típicos, no tendrá que usar directamente las clases de este módulo.
Un gráfico de ejecución de canalización consta de nodos de módulo que representan unidades básicas, como un origen de datos o un paso. Los nodos pueden tener puertos de entrada y puertos de salida y parámetros asociados. Los bordes definen relaciones entre dos puertos de nodo en un gráfico.
Clases
| DataSource |
Un origen de datos que se puede usar en un gráfico. Inicialice DataSource. |
| DataSourceDef |
Definición de un origen de datos. Inicialice DataSourceDef. |
| DataSourceNode |
Representa un origen de datos en un gráfico. Inicialice el nodo del origen de datos. |
| DataType |
Tipo de datos para un fragmento de datos (entrada o salida). Inicialice DataType. |
| Edge |
Instancia de un borde entre dos puertos de nodo en el gráfico. Inicializar Edge. |
| Graph |
Clase para definir un gráfico de ejecución de canalización. Inicializar grafo. |
| InputPort |
Instancia de un puerto de entrada en un nodo, que se puede conectar a un puerto de salida. Inicialice InputPort. |
| InputPortBinding |
Define un enlace de un origen a una entrada de un paso de canalización. InputPortBinding se puede usar como entrada para un paso. El origen puede ser , PipelineDataPortDataReference, DataReference, PipelineDataseto OutputPortBinding. InputPortBinding es útil para especificar el nombre de la entrada del paso, si debe ser diferente del nombre del objeto de enlace (es decir, para evitar nombres de entrada y salida duplicados o porque el script de paso necesita una entrada para tener un nombre determinado). También se puede usar para especificar el bind_mode para PythonScriptStep las entradas. Inicialice InputPortBinding. |
| InputPortDef |
Definición de un puerto de entrada. Cree un puerto de entrada. |
| Module |
Módulo ejecutable que se puede usar en un grafo. Esta clase no está pensada para usarse directamente. Use esta Module clase en su lugar. Inicializar módulo. |
| ModuleDef |
Definición de un módulo, incluidas las definiciones de ejecución y puerto. Inicializar ModuleDef. |
| ModuleNode |
Representa un módulo de un gráfico. Inicialice el nodo del módulo. |
| Node |
Representa una unidad básica de un grafo, por ejemplo, podría ser cualquier origen de datos o paso. Inicializar el nodo. |
| OutputPort |
Instancia de un puerto de salida en un nodo, que se puede conectar a un puerto de entrada. Inicialice OutputPort. |
| OutputPortBinding |
Define una salida con nombre de un paso de canalización. OutputPortBinding se puede usar para especificar el tipo de datos que se producirán paso a paso y cómo se generarán los datos. Se puede usar con InputPortBinding para especificar que la salida del paso es una entrada necesaria de otro paso. Inicialice OutputPortBinding. |
| OutputPortDef |
Definición de un puerto de salida. Cree un puerto de salida. |
| Param |
Instancia de un parámetro en un nodo. Inicializar param. |
| ParamDef |
Definición de un parámetro de ejecución. Inicialice ParamDef. |
| PipelineDataset |
Actúa como adaptador para el conjunto de datos y la canalización. Nota: Esta clase está en desuso. Para aprender a usar el conjunto de datos con la canalización, consulte https://aka.ms/pipeline-with-dataset. Se trata de una clase interna. No debe crear esta clase directamente, sino llamar a los métodos de instancia de as_* en las clases Dataset o OutputDatasetConfig. Actúe como adaptador para el conjunto de datos y la canalización. Se trata de una clase interna. No debe crear esta clase directamente, sino llamar a los métodos de instancia de as_* en las clases Dataset o OutputDatasetConfig. |
| PipelineParameter |
Define un parámetro en una ejecución de canalización. Use PipelineParameters para construir canalizaciones versátiles que se pueden volver a enviar más adelante con distintos valores de parámetro. Inicialice los parámetros de canalización. |
| PortDataReference |
Modela los datos asociados a una salida de un StepRun completado. Un objeto PortDataReference se puede usar para descargar los datos de salida generados por .StepRun También se puede usar como entrada de paso en una canalización futura. Inicialice PortDataReference. |
| PublishedPipeline |
Representa una canalización que se va a enviar sin el código de Python que lo construyó. Además, se puede usar publishedPipeline para volver a enviar un Pipeline con valores y entradas diferentes PipelineParameter . Inicialice PublishedPipeline. :p aram punto de conexión La dirección URL del punto de conexión REST para enviar ejecuciones de canalización para esta canalización. :type endpoint: str :p aram total_run_steps: el número de pasos de esta canalización :type total_run_steps: int :p aram workspace: el área de trabajo de la canalización publicada. :type workspace: azureml.core.Workspace :p aram continue_on_step_failure: Si desea continuar la ejecución de otros pasos en PipelineRun si se produce un error en un paso, el valor predeterminado es false. |
| StoredProcedureParameter |
Representa un parámetro de procedimiento almacenado de SQL para su uso con referencias de base de datos SQL. Inicialice StoredProcedureParameter. el valor predeterminado es azureml.pipeline.core.graph.StoredProcedureParameterType.String :type type: azureml.pipeline.core.graph.StoredProcedureParameterType |
| TrainingOutput |
Define una salida especializada de determinados PipelineSteps para su uso en una canalización. TrainingOutput permite que una métrica o modelo de aprendizaje automático automatizado esté disponible como salida de paso para que lo consuma otro paso en una canalización de Azure Machine Learning. Se puede usar con AutoMLStep o HyperDriveStep. Inicialice TrainingOutput. param model_file: el archivo de modelo específico que se va a incluir en la salida. Sólo para HyperDriveStep . |
Enumeraciones
| StoredProcedureParameterType |
Define los tipos de parámetros de procedimiento almacenado de SQL para su uso con referencias de base de datos SQL. |