export Modulo

Esporta i dati della cronologia delle esecuzioni dell'esperimento nei log tensorboard adatti per la visualizzazione in un'istanza di Tensorboard.

Funzioni

export_to_tensorboard

Esportare la cronologia di esecuzione dell'esperimento nei log di Tensorboard pronti per la visualizzazione Tensorboard.

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

Parametri

Nome Descrizione
run_data
Necessario

Esecuzione o elenco di esecuzioni da esportare.

logsdir
Necessario
str

Percorso della directory in cui vengono esportati i log.

logger

Logger specificato dall'utente facoltativo.

Valore predefinito: None
recursive

Specifica se recuperare in modo ricorsivo tutte le esecuzioni figlio per le esecuzioni specificate.

Valore predefinito: True

Commenti

Questa funzione consente di visualizzare la cronologia di esecuzione degli esperimenti in un'istanza di Tensorboard. Usarlo per gli esperimenti di Azure Machine Learning e altri framework di Machine Learning che non generano file di log di output nativi consumabili in Tensorboard. Per altre informazioni sull'uso di Tensorboard, vedere Visualizzare le esecuzioni e le metriche dell'esperimento con Tensorboard.

Nell'esempio seguente viene illustrato come usare la export_to_tensorboard funzione per esportare i log di Machine Learning per la visualizzazione in TensorBoard. In questo esempio l'esperimento è stato completato e la cronologia di esecuzione viene archiviata nei log 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)

L'esempio completo è disponibile da 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