web-dev-qa-db-fra.com

Tensorflow Tensorboard port par défaut

Existe-t-il un moyen de changer le port par défaut ("6006") sur le tensorboard pour pouvoir ouvrir plusieurs tensorboard? Peut-être une option comme --port = "8008"?

43
nicolasdavid

En fait, il existe une option pour changer le port par défaut ...

tensorboard --logdir=/tmp  --port=8008
72
nicolasdavid

Vous devez fournir un indicateur de port (--port=6007).

Mais je suis ici pour expliquer comment vous pouvez le trouver et d’autres drapeaux sans aucune documentation. Presque tous les outils de ligne de commande ont un drapeau -h ou --help qui montre tous les drapeaux possibles que cet outil permet.

En l'exécutant, vous verrez des informations sur un drapeau de port et que --logdir vous permet de

passer également une liste de répertoires de journaux séparés par des virgules

et vous pouvez également inspecter des fichiers d'événements séparés et des balises avec --event_file et --tag drapeaux

23
Salvador Dali

Si vous vous trouvez déjà dans le répertoire dans lequel TensorFlow écrit ses journaux, vous devez d'abord spécifier le port:

tensorboard --port=6007 --logdir runs

Si vous alimentez un répertoire vers logdir, alors l'ordre n'a pas d'importance. (J'utilise TensorBaord 1.8)

6
Miladiouss