export Módulo
Exporta dados do histórico de execuções de experimento para logs do Tensorboard adequados para exibição em uma instância do Tensorboard.
Funções
export_to_tensorboard
Exportar histórico de execuções do experimento para logs do Tensorboard prontos para visualização do Tensorboard.
export_to_tensorboard(run_data, logsdir, logger=None, recursive=True)
Parâmetros
Nome | Description |
---|---|
run_data
Obrigatório
|
Uma execução ou uma lista de execuções a serem exportadas. |
logsdir
Obrigatório
|
Um caminho de diretório para o qual os logs são exportados. |
logger
|
Agente opcional especificado pelo usuário. Valor padrão: None
|
recursive
|
Especifica se todas as execuções filhas devem ser recuperadas recursivamente para execuções especificadas. Valor padrão: True
|
Comentários
Essa função permite que você exiba o histórico de execução do experimento em uma instância do Tensorboard. Use-o em experimentos do Azure Machine Learning e outras estruturas de aprendizado de máquina que não gerem nativamente arquivos de log consumíveis no Tensorboard. Para obter mais informações sobre como usar o Tensorboard, confira Visualizar execuções e métricas do experimento com o Tensorboard.
O exemplo a seguir mostra como usar a função export_to_tensorboard
para exportar logs de aprendizado de máquina para exibição no TensorBoard. Neste exemplo, o experimento foi concluído e o histórico de execução é armazenado nos logs do 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)
O exemplo completo está disponível em 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