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