How do I install TensorFlow's tensorboard?

前端 未结 13 1565
慢半拍i
慢半拍i 2020-12-24 05:25

How do I install TensorFlow\'s tensorboard?

相关标签:
13条回答
  • 2020-12-24 05:41

    I have a local install of tensorflow 1.15.0 (with tensorboard obviously included) on MacOS.

    For me, the path to the relevant file within my user directory is Library/Python/3.7/lib/python/site-packages/tensorboard/main.py. So, which does not work for me, but you have to look for the file named main.py, which is weird since it apparently is named something else for other users.

    0 讨论(0)
  • 2020-12-24 05:45

    It may be helpful to make an alias for it.

    Install and find your tensorboard location:

    pip install tensorboard
    pip show tensorboard
    

    Add the following alias in .bashrc:

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

    Open another terminal or run exec bash.

    For Windows users, cd into pathShownByPip\tensorboard and run python main.py from there.

    For Python 3.x, use pip3 instead of pip, and don't forget to use python3 in the alias.

    0 讨论(0)
  • 2020-12-24 05:47

    If you're using the anaconda distribution of Python, then simply do:

     $❯ conda install -c conda-forge tensorboard 
    

    or

     $❯ conda install -c anaconda tensorboard 
    

    Also, you can have a look at various builds by search the packages repo by:

    $❯ anaconda search -t conda tensorboard
    

    which would list the channels and the corresponding builds, the supported OS, Python versions etc.,

    0 讨论(0)
  • 2020-12-24 05:48
    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>
    
    0 讨论(0)
  • 2020-12-24 05:49

    It is better not to mix up the virtual environments or perform installation on the root directory. Steps I took for hassle free installation are as below. I used conda for installing all my dependencies instead of pip. I'm answering with extra details, because when I tried to install tensor board and tensor flow on my root env, it messed up.

    • Create a virtual env

      conda create --name my_env python=3.6

    • Activate virtual environment

      source activate my_env

    • Install basic required modules

      conda install pandas

      conda install tensorflow

    • Install tensor board

      conda install -c condo-forge tensor board

    Hope that helps

    0 讨论(0)
  • 2020-12-24 05:50

    Try typing which tensorboard in your terminal. It should exist if you installed with pip as mentioned in the tensorboard README (although the documentation doesn't tell you that you can now launch tensorboard without doing anything else).

    You need to give it a log directory. If you are in the directory where you saved your graph, you can launch it from your terminal with something like:

    tensorboard --logdir .
    

    or more generally:

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

    for any log directory.

    Then open your favorite web browser and type in localhost:6006 to connect.

    That should get you started. As for logging anything useful in your training process, you need to use the TensorFlow Summary API. You can also use the TensorBoard callback in Keras.

    0 讨论(0)
提交回复
热议问题