steps Pacote
Contém passos pré-criados que podem ser executados num Pipeline do Azure Machine Learning.
Os passos do Pipeline do Azure ML podem ser configurados em conjunto para construir um Pipeline, que representa um fluxo de trabalho do Azure Machine Learning partilhável e reutilizável. Cada passo de um pipeline pode ser configurado para permitir a reutilização dos resultados de execução anteriores se o conteúdo do passo (scripts e dependências), bem como entradas e parâmetros permanecerem inalterados.
Normalmente, as classes neste pacote são utilizadas juntamente com as classes no core pacote. O pacote principal contém classes para configurar dados (PipelineData), agendar (Schedule) e gerir o resultado dos passos (StepRun).
Os passos pré-criados neste pacote abrangem muitos cenários comuns encontrados em fluxos de trabalho de machine learning. Para começar a utilizar os passos de pipeline pré-criados, consulte:
Módulos
adla_step |
Contém funcionalidades para criar um passo do Pipeline do Azure ML para executar um script U-SQL com o Azure Data Lake Analytics. |
automl_step |
Contém funcionalidades para adicionar e gerir um passo de pipeline de ML automatizado no Azure Machine Learning. |
azurebatch_step |
Contém funcionalidades para criar um passo do Pipeline do Azure ML que executa um executável do Windows no Azure Batch. |
command_step |
Contém funcionalidades para criar um passo do Pipeline do Azure ML que executa comandos. |
data_transfer_step |
Contém funcionalidades para criar um passo do Pipeline do Azure ML que transfere dados entre opções de armazenamento. |
databricks_step |
Contém funcionalidades para criar um passo de pipeline do Azure ML para executar um bloco de notas do Databricks ou um script python no DBFS. |
estimator_step |
Contém funcionalidades para criar um passo de pipeline que executa uma preparação de modelos do Estimador para Machine Learning. |
hyper_drive_step |
Contém funtionalidade para criar e gerir os passos do Pipeline do Azure ML que executam a otimização do hiperparâmetros. |
kusto_step |
Contém funcionalidades para criar um passo de pipeline do Azure ML para executar um bloco de notas do Kusto. |
module_step |
Contém funcionalidades para adicionar um passo do Pipeline do Azure Machine Learning com uma versão existente de um Módulo. |
mpi_step |
Contém funcionalidades para adicionar um passo do Pipeline do Azure ML para executar uma tarefa de MPI para a preparação de modelos do Machine Learning. |
parallel_run_config |
Contém a funcionalidade para configurar um ParallelRunStep. |
parallel_run_step |
Contém funcionalidades para adicionar um passo para executar o script de utilizador no modo paralelo em vários destinos AmlCompute. |
python_script_step |
Contém funcionalidades para criar um passo do Pipeline do Azure ML que executa o script python. |
r_script_step |
Contém funcionalidades para criar um passo do Pipeline do Azure ML que executa o script R. |
synapse_spark_step |
Contém funcionalidades para criar um passo do Synapse do Azure ML que executa o script python. |
Classes
AdlaStep |
Cria um passo do Pipeline do Azure ML para executar um script U-SQL com o Azure Data Lake Analytics. Para obter um exemplo de utilização deste AdlaStep, consulte o bloco de notas https://aka.ms/pl-adla. Crie um passo do Pipeline do Azure ML para executar um script U-SQL com o Azure Data Lake Analytics. |
AutoMLStep |
Cria um passo do Pipeline do Azure ML que encapsula uma execução de ML automatizada. Para obter um exemplo de utilização do AutoMLStep, consulte o bloco de notas https://aka.ms/pl-automl. Inicialize um AutoMLStep. |
AutoMLStepRun |
Fornece informações sobre uma execução de experimentação de ML automatizada e métodos para obter saídas predefinidas. A classe AutoMLStepRun é utilizada para gerir, verificar o estado e obter detalhes de execução assim que uma execução de ML automatizada for submetida num pipeline. Além disso, esta classe pode ser utilizada para obter as saídas predefinidas da AutoMLStepStepRun classe. Inicialize uma execução de passo automl. |
AzureBatchStep |
Cria um passo do Pipeline do Azure ML para submeter tarefas para Azure Batch. Nota: este passo não suporta o carregamento/transferência de diretórios e respetivos conteúdos. Para obter um exemplo de utilização do AzureBatchStep, consulte o bloco de notas https://aka.ms/pl-azbatch. Crie um passo do Pipeline do Azure ML para submeter tarefas para Azure Batch. |
CommandStep |
Crie um passo do Pipeline do Azure ML que execute um comando. Crie um passo do Pipeline do Azure ML que execute um comando. |
DataTransferStep |
Cria um passo do Pipeline do Azure ML que transfere dados entre opções de armazenamento. DataTransferStep suporta tipos de armazenamento comuns, como Armazenamento de Blobs do Azure e Azure Data Lake como origens e sinks. Para obter mais informações, consulte a secção Observações . Para obter um exemplo de utilização de DataTransferStep, consulte o bloco de notas https://aka.ms/pl-data-trans. Crie um passo do Pipeline do Azure ML que transfere dados entre opções de armazenamento. |
DatabricksStep |
Cria um passo do Pipeline do Azure ML para adicionar um bloco de notas do DataBricks, script python ou JAR como um nó. Para obter um exemplo de utilização do DatabricksStep, consulte o bloco de notas https://aka.ms/pl-databricks. Crie um passo do Pipeline do Azure ML para adicionar um bloco de notas do DataBricks, script python ou JAR como um nó. Para obter um exemplo de utilização do DatabricksStep, consulte o bloco de notas https://aka.ms/pl-databricks. :p aram python_script_name:[Obrigatório] O nome de um script python relativo a Especifique exatamente um de Se especificar um objeto DataReference como entrada com data_reference_name=input1 e um objeto PipelineData como saída com name=output1, as entradas e saídas serão transmitidas para o script como parâmetros. É assim que serão e terá de analisar os argumentos no script para aceder aos caminhos de cada entrada e saída: "-input1", "wasbs://test@storagename.blob.core.windows.net/test","-output1", "wasbs://test@storagename.blob.core.windows.net/b3e26de1-87a4-494d-a20f-1988d22b81a2/output1" Além disso, os seguintes parâmetros estarão disponíveis no script:
Quando está a executar um script python a partir do seu computador local no Databricks com os parâmetros |
EstimatorStep |
PRETERIDO. Cria um passo de pipeline para ser executado Estimator para a preparação do modelo do Azure ML. Crie um passo do Pipeline do Azure ML para executar a preparação de modelos do Estimador para Machine Learning. PRETERIDO. Em vez disso, utilize o CommandStep . Para obter um exemplo, veja Como executar a preparação de ML em pipelines com CommandStep. |
HyperDriveStep |
Cria um passo do Pipeline do Azure ML para executar o tunning de hiperparâmetros para a preparação de modelos do Machine Learning. Para obter um exemplo de utilização do HyperDriveStep, consulte o bloco de notas https://aka.ms/pl-hyperdrive. Crie um passo do Pipeline do Azure ML para executar o tunning de hiperparâmetros para a preparação de modelos do Machine Learning. |
HyperDriveStepRun |
Faça a gestão, verifique o estado e obtenha os detalhes de execução de um HyperDriveStep passo de pipeline. HyperDriveStepRun fornece a funcionalidade de HyperDriveRun com o suporte adicional de StepRun. A classe HyperDriveStepRun permite-lhe gerir, verificar o estado e obter os detalhes de execução da execução do HyperDrive e cada uma das execuções subordinadas geradas. A classe StepRun permite-lhe fazê-lo assim que a execução do pipeline principal for submetida e o pipeline tiver submetido a execução do passo. Inicializar um HyperDriveStepRun. HyperDriveStepRun fornece a funcionalidade de HyperDriveRun com o suporte adicional de StepRun. A classe HyperDriveRun permite-lhe gerir, verificar o estado e obter os detalhes de execução da execução do HyperDrive e cada uma das execuções subordinadas geradas. A classe StepRun permite-lhe fazê-lo assim que a execução do pipeline principal for submetida e o pipeline tiver submetido a execução do passo. |
KustoStep |
O KustoStep permite a funcionalidade de executar consultas Kusto num cluster kusto de destino nos Pipelines do Azure ML. Inicialize KustoStep. |
ModuleStep |
Cria um passo de pipeline do Azure Machine Learning para executar uma versão específica de um Módulo. Module os objetos definem cálculos reutilizáveis, como scripts ou executáveis, que podem ser utilizados em diferentes cenários de machine learning e por utilizadores diferentes. Para utilizar uma versão específica de um Módulo num pipeline, crie um ModuleStep. Um ModuleStep é um passo no pipeline que utiliza um .ModuleVersion Para obter um exemplo de utilização do ModuleStep, consulte o bloco de notas https://aka.ms/pl-modulestep. Crie um passo de pipeline do Azure ML para executar uma versão específica de um Módulo. |
MpiStep |
Cria um passo de pipeline do Azure ML para executar uma tarefa de MPI. Para obter um exemplo de utilização do MpiStep, consulte o bloco de notas https://aka.ms/pl-style-trans. Crie um passo de pipeline do Azure ML para executar uma tarefa de MPI. PRETERIDO. Em vez disso, utilize o CommandStep . Para obter um exemplo, veja Como executar a preparação distribuída em pipelines com CommandStep. |
ParallelRunConfig |
Define a configuração de um ParallelRunStep objeto. Para obter um exemplo de utilização de ParallelRunStep, veja o bloco de notas https://aka.ms/batch-inference-notebooks. Para obter o guia de resolução de problemas, consulte https://aka.ms/prstsg. Pode encontrar mais referências. Inicialize o objeto de configuração. |
ParallelRunStep |
Cria um passo do Pipeline do Azure Machine Learning para processar grandes quantidades de dados de forma assíncrona e paralela. Para obter um exemplo de utilização de ParallelRunStep, veja o bloco de notas https://aka.ms/batch-inference-notebooks. Para obter o guia de resolução de problemas, consulte https://aka.ms/prstsg. Pode encontrar mais referências. Crie um passo do Pipeline do Azure ML para processar grandes quantidades de dados de forma assíncrona e paralela. Para obter um exemplo de utilização de ParallelRunStep, veja a ligação do bloco de notas https://aka.ms/batch-inference-notebooks. |
PythonScriptStep |
Cria um passo do Pipeline do Azure ML que executa o script python. Para obter um exemplo de utilização do PythonScriptStep, consulte o bloco de notas https://aka.ms/pl-get-started. Crie um passo do Pipeline do Azure ML que execute o script python. |
RScriptStep |
Nota Esta é uma classe experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental. Cria um passo do Pipeline do Azure ML que executa o script R. Crie um passo do Pipeline do Azure ML que execute o script R. PRETERIDO. Em vez disso, utilize o CommandStep . Para obter um exemplo, veja Como executar scripts R em pipelines com CommandStep. |
SynapseSparkStep |
Nota Esta é uma classe experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental. Cria um passo do Synapse do Azure ML que submete e executa o script python. Crie um passo do Pipeline do Azure ML que executa a tarefa do Spark no conjunto spark do synapse. |