Udostępnij przez


export Moduł

Eksportuje dane historii przebiegu eksperymentu do dzienników tensorboard odpowiednich do wyświetlania w wystąpieniu narzędzia Tensorboard.

Funkcje

export_to_tensorboard

Wyeksportuj historię przebiegów eksperymentu do dzienników narzędzia Tensorboard gotowych do wizualizacji tensorboard.

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

Parametry

Nazwa Opis
run_data
Wymagane

Uruchomienie 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 rekursywnie pobierać wszystkie uruchomienia 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 narzędzia Tensorboard. Użyj go w przypadku eksperymentów usługi Azure Machine Learning i innych struktur 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 Wizualizowanie przebiegów eksperymentów i metryk za pomocą 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łny przykład jest dostępny 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