Partilhar via


ScriptRun Classe

Fornece acesso programático para gerir as execuções de preparação submetidas.

Uma execução submetida com ScriptRunConfig representa uma única avaliação numa experimentação. Submeter a execução devolve um objeto ScriptRun, que pode ser utilizado para monitorizar a execução assíncrona da execução, das métricas de registo e da saída do arquivo da execução e analisar os resultados e os artefactos de acesso gerados pela execução.

Para começar a utilizar experimentações e ScriptRunConf, consulte

Construtor Class ScriptRun.

Herança
ScriptRun

Construtor

ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)

Parâmetros

Name Description
experiment
Necessário

O objeto de experimentação.

run_id
Necessário
str

O ID de execução.

directory
str

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-lhe uma série de classes interligadas, concebidas para o ajudar a preparar e comparar modelos de machine learning relacionados com o problema partilhado que estão a resolver.

Um Experiment atua como um contentor lógico para estas execuções de preparação. Um RunConfiguration objeto é utilizado para codificar as informações necessárias para submeter uma execução de preparação numa experimentação. Um ScriptRunConfig objeto é uma classe auxiliar que empacota o objeto RunConfiguration com um script de execução para preparação. Veja o exemplo de código python na documentação para RunConfiguration obter um exemplo de um objeto ScriptRunConfig em ação.

Um objeto ScriptRunConfig é utilizado para submeter uma execução de preparação como parte de uma Experimentação. Quando uma execução de preparação é submetida com um objeto ScriptRunConfig, o método de submissão devolve um objeto do tipo ScriptRun.

Um objeto ScriptRun dá-lhe acesso programático a informações sobre a execução de preparação associada. Alguns exemplos incluem obter os registos correspondentes a uma execução, cancelar uma execução se ainda estiver em curso, limpar os artefactos de uma execução concluída e aguardar a conclusão de uma execução em curso.

Métodos

cancel

Cancele a execução em curso.

cancel

Cancele a execução em curso.

cancel()

Atributos

RUN_TYPE

RUN_TYPE = 'azureml.scriptrun'