world started hello guide getting examples example tensorflow tensorboard

started - tensorflow guide



¿Cómo instalo el tensorboard de TensorFlow? (12)

Agregando esto solo para completar esta pregunta (algunas preguntas pueden ser cerradas como duplicadas de esta).

Usualmente uso el modo de usuario para pip, es decir. pip install --user incluso si las instrucciones asumen el modo raíz. De esta forma, mi instalación de tensorboard estaba en ~/.local/bin/tensorboard , y no estaba en mi camino (que tampoco debería ser ideal). Entonces no pude acceder a él.

En este caso, corriendo

sudo ln -s ~/.local/bin/tensorboard /usr/bin

debería arreglarlo

¿Cómo instalo el tensorboard de TensorFlow?


El paquete pip que está buscando es tensorflow-tensorboard desarrollado por Google.


Es mejor no mezclar los entornos virtuales o realizar la instalación en el directorio raíz. Los pasos que tomé para la instalación libre de problemas son los siguientes. Usé conda para instalar todas mis dependencias en lugar de pip. Estoy respondiendo con detalles adicionales, porque cuando intenté instalar el tablero de tensor y el flujo del tensor en mi env de raíz, se estropeó.

  • Crea un env virtual

    conda create --name my_env python=3.6

  • Activar entorno virtual

    source activate my_env

  • Instalar módulos básicos requeridos

    conda install pandas

    conda install tensorflow

  • Instalar tablero de tensor

    conda install -c condo-forge tensor board

Espero que ayude


Intente escribir which tensorboard en su terminal. Debería existir si instaló con pip como se menciona en el LÉAME de tensorboard (aunque la documentación no le dice que ahora puede iniciar tensorboard sin hacer nada más).

Necesitas darle un directorio de registro. Si se encuentra en el directorio donde guardó su gráfico, puede iniciarlo desde su terminal con algo como:

tensorboard --logdir .

o más generalmente:

tensorboard --logdir /path/to/log/directory

para cualquier directorio de registro.

A continuación, abra su navegador web favorito y escriba localhost:6006 para conectarse.

Eso debería hacerte comenzar. En cuanto a registrar algo útil en su proceso de capacitación, debe usar la API de resumen de TensorFlow . También puede usar la devolución de llamada TensorBoard en Keras .


Los pasos para instalar Tensorflow están aquí: https://www.tensorflow.org/install/

Por ejemplo, en Linux para CPU solamente (sin GPU), debe escribir este comando:

pip install -U pip pip install tensorflow

Como TensorFlow depende de TensorBoard , no debería ser necesario ejecutar el siguiente comando:

pip install tensorboard


Puede ser útil hacer un alias para ello.

Instale y encuentre su ubicación de tensorboard:

pip install tensorboard pip show tensorboard

Agregue el siguiente alias en .bashrc:

alias tensorboard=''python pathShownByPip/tensorboard/main.py''

Abra otra terminal o ejecute exec bash.

Para usuarios de Windows, cd en pathShownByPip/tensorboard y ejecute python main.py desde allí.

Para Python 3.x, use pip3 lugar de pip , y no se olvide de usar python3 en el alias.


Si está utilizando la distribución anaconda de Python, simplemente haga lo siguiente:

$❯ conda install -c conda-forge tensorboard

o

$❯ conda install -c anaconda tensorboard

Además, puedes echar un vistazo a varias compilaciones buscando en el repositorio de paquetes por:

$❯ anaconda search -t conda tensorboard

que enumeraría los canales y las compilaciones correspondientes, el SO soportado, las versiones de Python, etc.


Si instaló TensorFlow usando pip , la ubicación de TensorBoard se puede recuperar emitiendo el comando which tensorboard en la terminal. Luego puede editar el archivo TensorBoard, si es necesario.


Si su instalación de Tensorflow se encuentra aquí:

/usr/local/lib/python2.7/dist-packages/tensorflow

entonces el comando de Python para ejecutar Tensorboard es:

$ python /usr/local/lib/python2.7/dist-packages/tensorflow/tensorboard/tensorboard.py --logdir=/home/user/Documents/.../logdir

La instalación desde pip le permite usar:

$ tensorboard --logdir=/home/user/Documents/.../logdir


TensorBoard no es un componente separado. TensorBoard viene empaquetado con TensorFlow.


es posible que haya instalado tensorflow para virtualenv. actívelo y el comando tensorboard estará disponible.


pip install tensorflow.tensorboard # install tensorboard pip show tensorflow.tensorboard # Location: c:/users/<name>/appdata/roaming/python/python35/site-packages # now just run tensorboard as: python c:/users/<name>/appdata/roaming/python/python35/site-packages/tensorboard/main.py --logdir=<logidr>