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

run_data
Union[Run,list[Run]]
Necessario

Esecuzione o elenco di esecuzioni da esportare.

logsdir
str
Necessario

Percorso della directory in cui vengono esportati i log.

logger
Logger
valore predefinito: None

Logger specificato dall'utente facoltativo.

recursive
bool
valore predefinito: True

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

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