export Moduł
Eksportuje dane historii uruchamiania eksperymentu do dzienników tensorboard odpowiednich do wyświetlania w wystąpieniu programu Tensorboard.
Funkcje
export_to_tensorboard
Eksportowanie historii uruchamiania eksperymentu do dzienników tensorboard gotowych do wizualizacji Tensorboard.
export_to_tensorboard(run_data, logsdir, logger=None, recursive=True)
Parametry
Nazwa | Opis |
---|---|
run_data
Wymagane
|
Przebieg lub lista przebiegów do wyeksportowania. |
logsdir
Wymagane
|
Ścieżka katalogu, w której są eksportowane dzienniki. |
logger
|
Opcjonalny rejestrator określony przez użytkownika. Domyślna wartość: None
|
recursive
|
Określa, czy cyklicznie pobierać wszystkie przebiegi podrzędne dla określonych przebiegów. Domyślna wartość: True
|
Uwagi
Ta funkcja umożliwia wyświetlanie historii przebiegów eksperymentów w wystąpieniu programu Tensorboard. Użyj go w przypadku eksperymentów usługi Azure Machine Learning i innych platform uczenia maszynowego, które nie są natywnie wyjściowe pliki dziennika używane w narzędziu Tensorboard. Aby uzyskać więcej informacji na temat korzystania z narzędzia Tensorboard, zobacz Visualize experiment runs and metrics with Tensorboard (Wizualizowanie przebiegów eksperymentów i metryk przy użyciu narzędzia Tensorboard).
W poniższym przykładzie pokazano, jak używać funkcji do eksportowania dzienników uczenia maszynowego do wyświetlania w narzędziu export_to_tensorboard
TensorBoard. W tym przykładzie eksperyment został ukończony, a historia uruchamiania jest przechowywana w dziennikach narzędzia 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)
Pełna próbka jest dostępna w witrynie 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