export Modül
Deneme çalıştırma geçmişi verilerini Tensorboard örneğinde görüntülemeye uygun Tensorboard günlüklerine aktarır.
İşlevler
export_to_tensorboard
Deneme çalıştırma geçmişini Tensorboard görselleştirmesi için hazır olan Tensorboard günlüklerine aktarın.
export_to_tensorboard(run_data, logsdir, logger=None, recursive=True)
Parametreler
Name | Description |
---|---|
run_data
Gerekli
|
Dışarı aktarılacak çalıştırma veya çalıştırma listesi. |
logsdir
Gerekli
|
Günlüklerin dışarı aktarıldığı dizin yolu. |
logger
|
İsteğe bağlı kullanıcı tarafından belirtilen günlükçü. Default value: None
|
recursive
|
Belirtilen çalıştırmalar için tüm alt çalıştırmaların özyinelemeli olarak alınıp alınmayacağını belirtir. Default value: True
|
Açıklamalar
Bu işlev, bir Tensorboard örneğinde deneme çalıştırma geçmişini görüntülemenizi sağlar. Bunu Azure Machine learning denemeleri ve Tensorboard'da tüketilebilen günlük dosyalarının yerel olarak çıkışını alamayan diğer makine öğrenmesi çerçeveleri için kullanın. Tensorboard kullanma hakkında daha fazla bilgi için bkz. Tensorboard ile deneme çalıştırmalarını ve ölçümlerini görselleştirme.
Aşağıdaki örnekte, TensorBoard'da görüntülemek üzere makine öğrenmesi günlüklerini dışarı aktarmak için işlevinin nasıl kullanılacağı export_to_tensorboard
gösterilmektedir. Bu örnekte deneme tamamlanmıştır ve çalıştırma geçmişi Tensorboard günlüklerinde depolanır.
# 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)
Tam örnek şu kaynaktan edinilebilir: 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