ScriptRun Classe
Fournit un accès programmatique pour la gestion des exécutions de formation soumises.
Une exécution soumise avec ScriptRunConfig représente une évaluation unique dans une expérience. La soumission de l’exécution renvoie un objet ScriptRun, qui peut être utilisé pour surveiller l’exécution asynchrone de l’exécution, consigner les métriques et stocker la sortie de l’exécution, ainsi que pour analyser les résultats et accéder aux artefacts générés par l’exécution.
Pour vous familiariser avec les expériences et ScriptRunConf, consultez
Constructeur ScriptRun de classe.
- Héritage
-
ScriptRun
Constructeur
ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)
Paramètres
Nom | Description |
---|---|
experiment
Obligatoire
|
Objet d’expérience. |
run_id
Obligatoire
|
ID d’exécution. |
directory
|
Répertoire source. Valeur par défaut: None
|
_run_config
|
Configuration d’exécution. Valeur par défaut: None
|
kwargs
Obligatoire
|
Dictionnaire de paramètres de configuration supplémentaires. |
Remarques
Le kit SDK Azure Machine Learning vous fournit une série de classes interconnectées, conçues pour vous aider à entraîner et comparer les modèles Machine Learning liés par le problème partagé qu’ils résolvent.
Experiment agit comme un conteneur logique pour ces exécutions d’entraînement. Un objet RunConfiguration est utilisé pour codifier les informations nécessaires à l’envoi d’une exécution d’entraînement dans une expérience. Un objet ScriptRunConfig est une classe d’assistance qui package l’objet RunConfiguration avec un script d’exécution à des fins d’entraînement. Consultez l’exemple de code Python dans la documentation de RunConfiguration pour obtenir un exemple d’objet ScriptRunConfig en action.
Un objet ScriptRunConfig est utilisé pour soumettre une exécution d’entraînement dans le cadre d’une expérience. Quand une exécution de formation est soumise à l’aide d’un objet ScriptRunConfig, la méthode Submit retourne un objet de type ScriptRun.
Un objet ScriptRun vous donne un accès programmatique aux informations relatives à l’exécution d’entraînement associée. Il peut s’agir, par exemple, de la récupération des journaux correspondant à une exécution, de l’annulation d’une exécution si elle est toujours en cours, du nettoyage des artefacts d’une exécution effectuée et de l’attente de la fin d’une exécution en cours.
Méthodes
cancel |
Annule l’exécution en cours. |
cancel
Annule l’exécution en cours.
cancel()
Attributs
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'