export Module
Exporte les données d’historique d’exécution de l’expérience dans les journaux Tensorboard pouvant être affichés dans une instance Tensorboard.
Functions
export_to_tensorboard
Exporter l’historique des exécutions de l’expérience vers les journaux Tensorboard prêts pour la visualisation Tensorboard.
export_to_tensorboard(run_data, logsdir, logger=None, recursive=True)
Paramètres
Nom | Description |
---|---|
run_data
Obligatoire
|
Une exécution ou une liste d’exécutions à exporter. |
logsdir
Obligatoire
|
Chemin d’accès du répertoire dans lequel les journaux sont exportés. |
logger
|
Enregistreur d’événements facultatif spécifié par l’utilisateur. Valeur par défaut: None
|
recursive
|
Spécifie si toutes les exécutions enfants des exécutions spécifiées doivent être récupérées de manière récursive. Valeur par défaut: True
|
Remarques
Cette fonction vous permet d’afficher l’historique des exécutions de l’expérience dans une instance Tensorboard. À utiliser pour les expériences Azure Machine Learning et d’autres frameworks Machine Learning qui ne génèrent pas en mode natif des fichiers journaux consommables dans Tensorboard. Pour plus d’informations sur l’utilisation de TensorBoard, consultez Visualiser les exécutions et les métriques d’expériences avec TensorBoard.
L’exemple suivant montre comment utiliser la fonction export_to_tensorboard
pour exporter des journaux Machine Learning afin de les afficher dans TensorBoard. Dans cet exemple, l’expérience est terminée et l’historique des exécutions est stocké dans les journaux Tensorboard.
# Export Run History to Tensorboard logs
from azureml.tensorboard.export import export_to_tensorboard
import os
logdir = 'exportedTBlogs'
log_path = os.path.join(os.getcwd(), logdir)
try:
os.stat(log_path)
except os.error:
os.mkdir(log_path)
print(logdir)
# export run history for the project
export_to_tensorboard(root_run, logdir)
# or export a particular run
# export_to_tensorboard(run, logdir)
Un exemple complet est disponible sur https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/track-and-monitor-experiments/tensorboard/export-run-history-to-tensorboard/export-run-history-to-tensorboard.ipynb