O que é Designer (v2) no Azure Machine Learning?
O designer do Estúdio do Azure Machine Learning é um usuário de arrastar e soltar para criar pipelines de machine learning em workspaces do Azure Machine Learning.
Importante
O Designer no Azure Machine Learning dá suporte a dois tipos de pipelines que usam componentes clássicos pré-construídos (v1) ou personalizados (v2). Os dois tipos de componente não são compatíveis em pipelines. Este artigo se aplica ao Designer (v2) com componentes personalizados.
Os componentes personalizados (v2) permitem encapsular seu próprio código como componentes, habilitando o compartilhamento entre workspaces e a criação direta entre as interfaces do Estúdio do Azure Machine Learning, da CLI v2 e do SDK v2. É melhor utilizar componentes personalizados para novos projetos, porque são compatíveis com Azure Machine Learning v2 e continuam a receber novas atualizações.
Componentes pré-construídos clássicos (v1) oferecem suporte a tarefas típicas de processamento de dados e aprendizado de máquina, como regressão e classificação. O Azure Machine Learning continua a dar suporte aos componentes pré-construídos clássicos existentes, mas nenhum novo componente pré-construído clássico está sendo adicionado. Além disso, a implantação de componentes predefinidos clássicos (v1) não dá suporte a pontos de extremidade online gerenciados (v2). Para obter mais informações sobre componentes predefinidos clássicos e o designer v1, consulte Designer do Azure Machine Learning (v1).
O GIF animado a seguir mostra como você pode criar um pipeline visualmente no Designer arrastando e soltando ativos e conectando-os.
Bibliotecas de ativos
O Designer usa blocos de construção de bibliotecas de ativos do Azure Machine Learning para criar pipelines. As bibliotecas de ativos incluem os seguintes blocos de construção de pipeline:
As guias Dados, Modelo e Componente no lado esquerdo do Designer mostram ativos em seu workspace e em todos os registros do Azure Machine Learning aos quais você tem acesso.
Para exibir ativos de registros específicos, selecione o filtro Nome do registro. Os ativos que você criou em seu espaço de trabalho atual estão no registro Espaço de Trabalho. Os ativos fornecidos pelo Azure Machine Learning estão no registro azureml.
Para saber como criar ativos de dados e componentes em seu workspace, consulte os seguintes artigos:
Pipelines
Você pode usar o Designer para criar pipelines visualmente com seus ativos. Você pode criar novos pipelines ou clonar e criar trabalhos de pipeline existentes.
Novos pipelines
A seleção do símbolo + em Novo pipeline na parte superior da tela do Designer cria um novo pipeline para compilar do zero. Selecione a opção Personalizado para que você possa usar componentes personalizados.
As duas guias em Pipelines na parte inferior da tela do Designer mostram os Rascunhos de pipeline existentes e Trabalhos de pipeline em seu workspace.
Rascunhos de pipeline
À medida que você cria um pipeline, o Designer salva seu progresso como um rascunho de pipeline.
Você pode editar um rascunho de pipeline a qualquer momento adicionando ou removendo componentes, configurando destinos de computação e configurando parâmetros.
Um rascunho de tubulação válido tem as seguintes características:
- Os ativos de dados só podem ser conectados a componentes.
- Os componentes só podem se conectar a ativos de dados ou a outros componentes.
- Todas as portas de entrada necessárias para os componentes devem ter alguma conexão com o fluxo de dados.
- Todos os parâmetros necessários para cada componente devem estar configurados.
Quando você estiver pronto para executar o rascunho de pipeline, salve e envie como um trabalho de pipeline.
Trabalhos de pipeline
Cada vez que você executa um pipeline, a configuração do pipeline e os resultados são armazenados no espaço de trabalho como um trabalho de pipeline. Você pode reenviar qualquer trabalho de pipeline anterior, inspecioná-lo para solução de problemas ou auditoria ou cloná-lo para criar um novo rascunho de pipeline para edição adicional.
Você pode editar e reenviar seus pipelines. Depois de enviar, você pode ver a linhagem entre o trabalho enviado e o trabalho original selecionando Mostrar linhagem na página de detalhes do trabalho.
Trabalhos de pipeline clonados
Se você quiser basear um novo pipeline em um trabalho de pipeline existente no workspace, poderá clonar o trabalho em um novo rascunho de pipeline para continuar a edição.
Após a clonagem, você pode descobrir de qual trabalho de pipeline o novo pipeline foi clonado selecionando Mostrar linhagem.