export Módulo

Exporta los datos del historial de ejecución de experimentos a los registros de Tensorboard adecuados para su visualización en una instancia de Tensorboard.

Funciones

export_to_tensorboard

Exporte el historial de ejecución del experimento a los registros de Tensorboard listos para la visualización de Tensorboard.

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

Parámetros

Nombre Description
run_data
Requerido

Ejecución o lista de ejecuciones que se exportarán.

logsdir
Requerido
str

Ruta de acceso del directorio donde se exportan los registros.

logger

Registrador opcional especificado por el usuario.

Valor predeterminado: None
recursive

Especifica si se deben recuperar de forma recursiva todas las ejecuciones secundarias para las ejecuciones especificadas.

Valor predeterminado: True

Comentarios

Esta función permite ver el historial de ejecución de experimentos en una instancia de Tensorboard. Úsela para experimentos de Azure Machine Learning y otros marcos de aprendizaje automático que no tengan como salida archivos de registro de forma nativa que se puedan consumir en Tensorboard. Para más información sobre el uso de Tensorboard, consulte Visualización de las ejecuciones y las métricas de los experimentos con Tensorboard.

En el ejemplo siguiente se muestra cómo usar la función export_to_tensorboard para exportar registros de aprendizaje automático para su visualización en TensorBoard. En este ejemplo, el experimento se ha completado y el historial de ejecución se almacena en registros de 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)

El ejemplo completo está disponible en 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.