Ändern Sie den Standard-TensorBoard-Port

Shiv Yadav 15 Februar 2024
Ändern Sie den Standard-TensorBoard-Port

Dieser Artikel befasst sich mit dem TensorBoard-Port und dem Ändern des Standard-TensorBoard-Ports.

Ändern Sie den Standard-TensorBoard-Port

Deep-Learning-Ansätze tendieren dazu, herkömmliche Methoden mit steigender Datenmenge zu übertreffen; es hat jedoch den Nachteil, die Komplexität zu erhöhen und die Interpretierbarkeit des Algorithmus zu verringern. Die Kompliziertheit erschwert auch die Hyperparameter-Anpassung.

TensorBoard ist die Lösung. Das TensorFlow-Team hat es als Visualisierungs-Add-on entwickelt, um die Komplexität neuronaler Netze zu reduzieren.

Es kann verschiedene Arten von Diagrammen erzeugen. Genauigkeit, Fehler, Gewichtsverteilungen usw. sind einige Beispiele.

TensorBoards können auf zwei Arten veröffentlicht werden: lokal (über ein Terminal) und in einem Jupyter-Notebook.

Lassen Sie uns das TensorBoard lokal veröffentlichen. Dazu können Sie den folgenden Befehl verwenden:

tensorboard --logdir=/sky

Wenn Sie dies im Terminal ausführen, sieht TensorBoard mit seinem Standard port==6006 wie folgt aus:

TensorBoard-Standardport

Im obigen Screenshot sehen Sie einen Link, der im Browser geöffnet wird:

TensorBoard im Web

Schauen wir uns an, wie wir den Standardport des TensorBoards anpassen können.

Um den Port des TensorBoards zu ändern, können Sie den folgenden Befehl verwenden:

tensorboard --logdir=/sky  --port=7008

Wenn Sie diesen Befehl ausführen, wird das TensorBoard mit einem neuen Port geliefert:

Webport ändern

Wenn Sie die Ausgabe im Web sehen, sieht sie so aus:

Änderung des Ports für die Webansicht

Es ist also möglich, den Port des TensorBoards zu ändern.

Autor: Shiv Yadav
Shiv Yadav avatar Shiv Yadav avatar

Shiv is a self-driven and passionate Machine learning Learner who is innovative in application design, development, testing, and deployment and provides program requirements into sustainable advanced technical solutions through JavaScript, Python, and other programs for continuous improvement of AI technologies.

LinkedIn