export Modul

Exporterar körningshistorikdata för experiment till Tensorboard-loggar som är lämpliga för visning i en Tensorboard-instans.

Funktioner

export_to_tensorboard

Exportera körningshistorik för experiment till Tensorboard-loggar som är redo för Tensorboard-visualisering.

export_to_tensorboard(run_data, logsdir, logger=None, recursive=True)

Parametrar

Name Description
run_data
Obligatorisk

En körning eller en lista över körningar som ska exporteras.

logsdir
Obligatorisk
str

En katalogsökväg där loggar exporteras.

logger

Valfri användardefinerad loggare.

Standardvärde: None
recursive

Anger om alla underordnade körningar ska hämtas rekursivt för angivna körningar.

Standardvärde: True

Kommentarer

Med den här funktionen kan du visa experimentkörningshistorik i en Tensorboard-instans. Använd den för Azure Machine Learning-experiment och andra maskininlärningsramverk som inte utdataloggfiler som kan användas i Tensorboard. Mer information om hur du använder Tensorboard finns i Visualisera experimentkörningar och mått med Tensorboard.

I följande exempel visas hur du använder export_to_tensorboard funktionen för att exportera maskininlärningsloggar för visning i TensorBoard. I det här exemplet har experimentet slutförts och körningshistoriken lagras i Tensorboard-loggar.


   # 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)

Fullständigt exempel är tillgängligt från 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