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.objectTensorboard
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
|
Çalıştırma günlüklerini depolamak için isteğe bağlı bir yerel dizin. Default value: None
|
port
|
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
|
Çalıştırma günlüklerini depolamak için isteğe bağlı bir yerel dizin. |
port
Gerekli
|
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 |
---|---|
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/'