HOWTO · TensorFlow

Cambiar el puerto predeterminado de TensorBoard

Este artículo analizará el puerto TensorBoard y cómo cambiar el puerto predeterminado de TensorBoard.

Este artículo analizará el puerto TensorBoard y cómo cambiar el puerto predeterminado de TensorBoard.

Cambiar el puerto predeterminado de TensorBoard

Los enfoques de aprendizaje profundo tienden a superar a los métodos tradicionales a medida que aumenta la cantidad de datos; sin embargo, tiene la desventaja de aumentar la complejidad y reducir la interpretabilidad del algoritmo. La complejidad también complica el ajuste de hiperparámetros.

TensorBoard es la solución. El equipo de TensorFlow lo creó como un complemento de visualización para reducir la complejidad de las redes neuronales.

Puede generar varios tipos de gráficos. La precisión, el error, las distribuciones de peso, etc., son algunos ejemplos.

TensorBoards se puede publicar de dos maneras: localmente (a través de una terminal) y dentro de un cuaderno Jupyter.

Publiquemos el TensorBoard localmente. Para eso, puedes usar el siguiente comando:

tensorboard --logdir=/sky

Cuando ejecuta esto en la terminal, TensorBoard con su puerto == 6006 predeterminado, así:

Puerto predeterminado de TensorBoard

En la captura de pantalla anterior, verá un enlace que se abrirá en el navegador:

TensorBoard en Web

Veamos cómo podemos ajustar el puerto predeterminado de TensorBoard.

Para cambiar el puerto de TensorBoard, puede usar el siguiente comando:

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

Cuando ejecuta este comando, TensorBoard viene con un nuevo puerto:

Cambiar puerto web

Cuando vea el resultado en la web, se verá así:

Cambio de puerto de vista web

Entonces, es posible cambiar el puerto de TensorBoard.