Ä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:
Im obigen Screenshot sehen Sie einen Link, der im Browser geöffnet wird:
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:
Wenn Sie die Ausgabe im Web sehen, sieht sie so aus:
Es ist also möglich, den Port des TensorBoards zu ändern.
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