Tensorboard Kelas
Menunjukkan instans TensorBoard untuk memvisualisasikan performa dan struktur eksperimen.
- Warisan
-
builtins.objectTensorboard
Konstruktor
Tensorboard(runs, local_root=None, port=6006, use_display_name=False)
Parameter
- runs
- list
Daftar kosong atau daftar satu eksperimen atau lebih Run objek untuk dilampirkan ke instans Tensorboard ini.
- use_display_name
Keterangan
Buat instans Tensorboard untuk menggunakan riwayat eksekusi dari eksperimen pembelajaran mesin yang mengeluarkan log Tensorboard termasuk yang dihasilkan di TensorFlow, PyTorch, dan Chainer.
Dalam skenario ini, instans Tensorboard memantau runs yang ditentukan dan mengunduh data log ke lokasi local_root secara real time setelah memulai instans dengan metode start. Untuk proses yang berjalan lama, seperti pelatihan jaringan neural dalam, yang penyelesaiannya mungkin membutuhkan waktu berhari-hari, instans Tensorboard akan terus mengunduh log dan menyimpannya di seluruh instansiasi yang jumlahnya lebih dari satu. Eksekusi turunan dari runs yang ditentukan tidak dipantau.
Jika instans Tensorboard dibuat tanpa eksekusi yang ditentukan (daftar kosong), maka instans tersebut akan bekerja menentang log apa pun di local_root.
Mulai instans Tensorboard dengan metode start. Hentikan instans dengan metode stop setelah Anda selesai dengannya. Untuk informasi selengkapnya tentang menggunakan Tensorboard, lihat Memvisualisasikan eksekusi dan metrik eksperimen dengan Tensorboard.
Contoh berikut menunjukkan cara membuat instans Tensorboard untuk melacak riwayat eksekusi dari eksperimen Tensorflow.
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()
Sampel lengkap tersedia dari https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/track-and-monitor-experiments/tensorboard/tensorboard/tensorboard.ipynb
Metode
| start |
Mulai instans Tensorboard, dan mulai memproses log. |
| stop |
Hentikan instans Tensorboard. |
start
Mulai instans Tensorboard, dan mulai memproses log.
start(start_browser=False)
Parameter
- start_browser
- bool
Menentukan apakah akan membuka browser saat memulai instans.
Mengembalikan
URL untuk mengakses instans Tensorboard.
Tipe hasil
stop
Hentikan instans Tensorboard.
stop()
Mengembalikan
Tidak ada
Atribut
LOGS_ARTIFACT_PREFIX
LOGS_ARTIFACT_PREFIX = 'logs/'
Saran dan Komentar
Kirim dan lihat umpan balik untuk