Compartilhar via


ScriptRun Classe

Fornece acesso programático para gerenciar execuções de treinamento enviadas.

Uma execução enviada representa ScriptRunConfig uma única avaliação em um experimento. Enviar a execução retorna um objeto ScriptRun, que pode ser usado para monitorar a execução assíncrona da execução, as métricas de log e a saída do repositório da execução e analisar resultados e artefatos de acesso gerados pela execução.

Para começar a usar experimentos e ScriptRunConf, consulte

Construtor ScriptRun de classe.

Construtor

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

Parâmetros

Nome Description
experiment
Obrigatório

O objeto de experimento.

run_id
Obrigatório
str

A ID de execução.

directory
str

O diretório de origem.

Valor padrão: None
_run_config

Uma configuração de execução.

Valor padrão: None
kwargs
Obrigatório

Um dicionário de parâmetros de configuração adicionais.

Comentários

O SDK do Azure Machine Learning fornece uma série de classes interconectadas, projetadas para ajudá-lo a treinar e comparar modelos de machine learning relacionados ao problema compartilhado que eles 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 de envio 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 andamento.

cancel

Cancele a execução em andamento.

cancel()

Atributos

RUN_TYPE

RUN_TYPE = 'azureml.scriptrun'