ScriptRun Clase

Proporciona acceso mediante programación para administrar las ejecuciones de entrenamiento enviadas.

Una ejecución que se envía con ScriptRunConfig representa una prueba única en un experimento. El envío de la ejecución devuelve un objeto ScriptRun, que se puede usar para supervisar la ejecución asincrónica de la ejecución, registrar métricas y almacenar la salida de la ejecución, y analizar los resultados y acceder a los artefactos que genera la ejecución.

Para empezar a trabajar con experimentos y ScriptRunConf, consulte los documentos siguientes:

Constructor ScriptRun de clase.

Herencia
ScriptRun

Constructor

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

Parámetros

experiment
Experiment
Requerido

Objeto de experimento.

run_id
str
Requerido

Id. de ejecución.

directory
str
valor predeterminado: None

Directorio de origen.

_run_config
RunConfiguration
valor predeterminado: None

Una configuración de ejecución.

kwargs
dict
Requerido

Diccionario de parámetros de configuración adicionales.

Comentarios

El SDK de Azure Machine Learning proporciona una serie de clases interconectadas, diseñadas para ayudarle a entrenar y comparar modelos de aprendizaje automático relacionados con el problema compartido que están solucionando.

Una clase Experiment actúa como contenedor lógico para estas ejecuciones de entrenamiento. Un objeto RunConfiguration se usa para codificar la información necesaria para enviar una ejecución de entrenamiento en un experimento. Un objeto ScriptRunConfig es una clase auxiliar que empaqueta el objeto RunConfiguration con un script de ejecución para el entrenamiento; vea el ejemplo de código de Python para el objeto RunConfiguration en la documentación para obtener un ejemplo de un objeto ScriptRunConfig en acción.

Se usa un objeto ScriptRunConfig para enviar una ejecución de entrenamiento como parte de un experimento. Cuando se envía una ejecución de entrenamiento mediante un objeto ScriptRunConfig, el método de envío devuelve un objeto de tipo ScriptRun.

El objeto ScriptRun proporciona acceso mediante programación a información sobre la ejecución de entrenamiento asociada. Algunos ejemplos incluyen la recuperación de los registros correspondientes a una ejecución, la cancelación de una ejecución si todavía está en curso, la limpieza de los artefactos de una ejecución completada y la espera de la finalización de una ejecución actualmente en curso.

Métodos

cancel

Cancela la ejecución en curso.

cancel

Cancela la ejecución en curso.

cancel()

Atributos

RUN_TYPE

RUN_TYPE = 'azureml.scriptrun'