graph Módulo
Define classes para a construção de gráficos de pipeline do Azure Machine Learning.
Os gráficos de pipeline do Azure ML são criados para Pipeline objetos, quando utiliza PipelineStep (e classes derivadas), PipelineDatae PipelineData objetos. Em casos de utilização típicos, não terá de utilizar diretamente as classes neste módulo.
Um gráfico de execução de pipeline consiste em nós de módulo que representam unidades básicas, como uma origem de dados ou um passo. Os nós podem ter portas de entrada e portas de saída e parâmetros associados. As arestas definem relações entre duas portas de nó num gráfico.
Classes
DataSource |
Uma origem de dados que pode ser utilizada num gráfico. Inicializar o DataSource. |
DataSourceDef |
Definição de uma origem de dados. Inicializar DataSourceDef. |
DataSourceNode |
Representa uma origem de dados num gráfico. Inicializar o nó de origem de dados. |
DataType |
Tipo de dados para um fragmento de dados (entrada ou saída). Inicializar DataType. |
Edge |
Instância de uma extremidade entre duas portas de nó no gráfico. Inicializar o Edge. |
Graph |
Uma classe para definir um gráfico de execução de pipeline. Inicializar o Graph. |
InputPort |
Instância de uma porta de entrada num nó, que pode ser ligada a uma porta de saída. Inicializar InputPort. |
InputPortBinding |
Define um enlace de uma origem para uma entrada de um passo de pipeline. Um InputPortBinding pode ser utilizado como uma entrada para um passo. A origem pode ser , PortDataReferencePipelineData, , DataReference, PipelineDatasetou OutputPortBinding. InputPortBinding é útil para especificar o nome da entrada do passo, se deve ser diferente do nome do objeto de enlace (ou seja, para evitar nomes de entrada/saída duplicados ou porque o script de passo precisa de uma entrada para ter um determinado nome). Também pode ser utilizado para especificar o bind_mode para PythonScriptStep entradas. Inicializar InputPortBinding. |
InputPortDef |
Definição de uma porta de entrada. Criar uma porta de entrada. |
Module |
Um módulo executável que pode ser utilizado num gráfico. Esta classe não se destina a ser utilizada diretamente. Em alternativa, utilize esta Module classe. Inicializar Módulo. |
ModuleDef |
Definição de um módulo, incluindo definições de execução e porta. Inicializar ModuleDef. |
ModuleNode |
Representa um módulo num gráfico. Inicializar o nó do módulo. |
Node |
Representa uma unidade básica num gráfico, por exemplo, pode ser qualquer origem de dados ou passo. Inicializar Nó. |
OutputPort |
Instância de uma porta de saída num nó, que pode ser ligada a uma porta de entrada. Inicializar OutputPort. |
OutputPortBinding |
Define uma saída com nome de um passo de pipeline. OutputPortBinding pode ser utilizado para especificar o tipo de dados que serão produzidos por um passo e como os dados serão produzidos. Pode ser utilizado com InputPortBinding para especificar que a saída do passo é uma entrada necessária de outro passo. Inicializar OutputPortBinding. |
OutputPortDef |
Definição de uma porta de saída. Criar uma porta de saída. |
Param |
Instância de um parâmetro num nó. Inicializar Parâmetro. |
ParamDef |
Definição de um parâmetro de execução. Inicialize ParamDef. |
PipelineDataset |
Atua como adaptador para Conjunto de Dados e Pipeline. Nota Esta classe foi preterida. Saiba como utilizar o conjunto de dados com o pipeline, consulte https://aka.ms/pipeline-with-dataset. Esta é uma classe interna. Não deve criar esta classe diretamente, mas sim chamar os métodos de instância as_* nas classes Conjunto de Dados ou OutputDatasetConfig. Aja como adaptador para Conjunto de Dados e Pipeline. Esta é uma classe interna. Não deve criar esta classe diretamente, mas sim chamar os métodos de instância as_* nas classes Conjunto de Dados ou OutputDatasetConfig. |
PipelineParameter |
Define um parâmetro numa execução de pipeline. Utilize PipelineParameters para construir Pipelines versáteis que podem ser novamente submetidos mais tarde com valores de parâmetros variáveis. Inicializar parâmetros de pipeline. |
PortDataReference |
Modelos de dados associados a uma saída de uma StepRun concluída. Um objeto PortDataReference pode ser utilizado para transferir os dados de saída produzidos por um StepRun. Também pode ser utilizado como uma entrada de passo num futuro Pipeline. Inicializar PortDataReference. |
PublishedPipeline |
Representa um Pipeline a ser submetido sem o código Python que o construiu. Além disso, uma PublishedPipeline pode ser utilizada para voltar a submeter uma Pipeline com valores e entradas diferentes PipelineParameter . Inicializar PublishedPipeline. :p os pontos finais O URL do ponto final REST para submeter execuções de pipeline para este pipeline. :type endpoint: str :p aram total_run_steps: O número de passos neste pipeline :tipo total_run_steps: área de trabalho int :p aram: a área de trabalho do pipeline publicado. :type workspace: azureml.core.Workspace :p aram continue_on_step_failure: Se pretende continuar a execução de outros passos no PipelineRun se um passo falhar, a predefinição é falsa. |
StoredProcedureParameter |
Representa um parâmetro de procedimento armazenado do SQL para utilização com referências de bases de dados SQL. Inicializar StoredProcedureParameter. predefinições para azureml.pipeline.core.graph.StoredProcedureParameterType.String :type: azureml.pipeline.core.graph.StoredProcedureParameterType |
TrainingOutput |
Define uma saída especializada de determinados PipelineSteps para utilização num pipeline. TrainingOutput permite que uma métrica ou modelo de machine learning automatizado seja disponibilizado como uma saída de passo para ser consumida por outro passo num Pipeline do Azure Machine Learning. Pode ser utilizado com AutoMLStep ou HyperDriveStep. Inicializar TrainingOutput. param model_file: o ficheiro de modelo específico a incluir na saída. Apenas para HyperDriveStep . |
Enumerações
StoredProcedureParameterType |
Define tipos de parâmetros de procedimentos armazenados do SQL para utilização com referências de bases de dados SQL. |