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
str

Ś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