ScriptRun Classe
Fornece acesso programático para gerenciar as execuções de treinamento enviadas.
Uma execução submetida com ScriptRunConfig representa uma única tentativa em um experimento. O envio da execução retorna um objeto ScriptRun, que pode ser usado para monitorar a execução assíncrona da execução, registrar métricas e armazenar a saída da execução, além de analisar resultados e acessar artefatos gerados pela execução.
Para começar com experimentos e ScriptRunConf, consulte
Classe ScriptRun construtor.
Construtor
ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)
Parâmetros
| Name | Description |
|---|---|
|
experiment
Necessário
|
O objeto do experimento. |
|
run_id
Necessário
|
O ID de execução. |
|
directory
|
O diretório de origem. Default value: None
|
|
_run_config
|
Uma configuração de execução. Default value: None
|
|
kwargs
Necessário
|
Um dicionário de parâmetros de configuração adicionais. |
Observações
O SDK do Azure Machine Learning fornece uma série de classes interconectadas, projetadas para ajudá-lo a treinar e comparar modelos de aprendizado de máquina relacionados pelo problema compartilhado que estão resolvendo.
Um Experiment atua como um contêiner lógico para essas execuções de treinamento. Um RunConfiguration objeto é usado para codificar as informações necessárias para enviar uma execução de treinamento em um experimento. Um ScriptRunConfig objeto é uma classe auxiliar que empacota o objeto RunConfiguration com um script de execução para treinamento, consulte o exemplo de código python na documentação para RunConfiguration obter um exemplo de um objeto ScriptRunConfig em ação.
Um objeto ScriptRunConfig é usado para enviar uma execução de treinamento como parte de um experimento. Quando uma execução de treinamento é enviada usando um objeto ScriptRunConfig, o método submit retorna um objeto do tipo ScriptRun.
Um objeto ScriptRun fornece acesso programático a informações sobre a execução de treinamento associada. Alguns exemplos incluem recuperar os logs correspondentes a uma execução, cancelar uma execução se ela ainda estiver em andamento, limpar os artefatos de uma execução concluída e aguardar a conclusão de uma execução atualmente em andamento.
Métodos
| cancel |
Cancele a execução em curso. |
cancel
Cancele a execução em curso.
cancel()
Atributos
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'