Aracılığıyla paylaş


Tensorboard Sınıf

Deneme performansını ve yapısını görselleştirmek için bir TensorBoard örneğini temsil eder.

Tensorboard'u başlatın.

Devralma
builtins.object
Tensorboard

Oluşturucu

Tensorboard(runs, local_root=None, port=6006, use_display_name=False)

Parametreler

Name Description
runs
Gerekli

Bu Tensorboard örneğine eklenecek boş bir liste veya bir veya daha fazla deneme Run nesnesinin listesi.

local_root
str

Çalıştırma günlüklerini depolamak için isteğe bağlı bir yerel dizin.

Default value: None
port
int

Bu Tensorboard örneğinin çalıştırılacak bağlantı noktası.

Default value: 6006
runs
Gerekli

Bu Tensorboard örneğine eklenecek boş bir liste veya bir veya daha fazla deneme Run nesnesinin listesi.

local_root
Gerekli
str

Çalıştırma günlüklerini depolamak için isteğe bağlı bir yerel dizin.

port
Gerekli
int

Bu Tensorboard örneğinin çalıştırılacak bağlantı noktası.

use_display_name

Deneme çalıştırmasının kimlik yerine görünen adını kullanarak tensorboard günlüklerini yüklemek için isteğe bağlı bir parametre.

Default value: False

Açıklamalar

TensorFlow, PyTorch ve Chainer'da oluşturulanlar dahil olmak üzere Tensorboard günlüklerinin çıkışını veren makine öğrenmesi denemelerinden çalıştırma geçmişini kullanmak için bir Tensorboard örneği oluşturun. Bu senaryolarda Tensorboard örneği belirtilenleri izler runs ve örneği yöntemiyle start başlattıktan sonra günlük verilerini local_root gerçek zamanlı olarak konuma indirir. Tamamlanması günler süren derin sinir ağı eğitimi gibi uzun süre çalışan işlemler için Tensorboard örneği günlükleri indirmeye ve bunları birden çok örneklemede kalıcı hale almaya devam eder. Belirtilen runs alt çalıştırmalar izlenmez.

Herhangi bir çalıştırma belirtilmemiş bir Tensorboard örneği oluşturulursa (boş bir liste), içindeki tüm günlüklerde local_rootçalışır.

Yöntemiyle Tensorboard örneğini start başlatın. İşiniz bittiğinde yöntemini kullanarak stop örneği durdurun. 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, bir Tensorflow denemesinden çalıştırma geçmişini izlemek için Bir Tensorboard örneğinin nasıl oluşturulacağı gösterilmektedir.


   from azureml.tensorboard import Tensorboard

   # The Tensorboard constructor takes an array of runs, so be sure and pass it in as a single-element array here
   tb = Tensorboard([run])

   # If successful, start() returns a string with the URI of the instance.
   tb.start()

Tam örnek şu kaynaktan edinilebilir: https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/track-and-monitor-experiments/tensorboard/tensorboard/tensorboard.ipynb

Yöntemler

start

Tensorboard örneğini başlatın ve günlükleri işlemeye başlayın.

stop

Tensorboard örneğini durdurun.

start

Tensorboard örneğini başlatın ve günlükleri işlemeye başlayın.

start(start_browser=False)

Parametreler

Name Description
start_browser

Örneği başlattıktan sonra tarayıcının açılıp açılmayacağını belirtir.

Default value: False

Döndürülenler

Tür Description
str

Tensorboard örneğine erişmek için URL.

stop

Tensorboard örneğini durdurun.

stop()

Döndürülenler

Tür Description

Hiçbiri

Öznitelikler

LOGS_ARTIFACT_PREFIX

LOGS_ARTIFACT_PREFIX = 'logs/'