tensorboard運作錯誤

訓練完tensorflow後想要用tensorboard看log資料卻跳出錯誤

(tensorflow) C:\WINDOWS\system32>tensorboard --logdir /tmp/retrain_logs
Traceback (most recent call last):
  File "c:\users\im\anaconda3\envs\tensorflow\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\users\im\anaconda3\envs\tensorflow\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\im\Anaconda3\envs\tensorflow\Scripts\tensorboard.exe\__main__.py", line 9, in <module>
  File "c:\users\im\anaconda3\envs\tensorflow\lib\site-packages\tensorboard\main.py", line 39, in main
    return program.main(default.get_plugins(),
  File "c:\users\im\anaconda3\envs\tensorflow\lib\site-packages\tensorboard\default.py", line 71, in get_plugins
    debugger = debugger_plugin_loader.get_debugger_plugin()
  File "c:\users\im\anaconda3\envs\tensorflow\lib\site-packages\tensorboard\plugins\debugger\debugger_plugin_loader.py", line 46, in get_debugger_plugin
    if FLAGS.debugger_data_server_grpc_port is None:
  File "c:\users\im\anaconda3\envs\tensorflow\lib\site-packages\absl\flags\_flagvalues.py", line 509, in __getattr__
    raise _exceptions.UnparsedFlagAccessError(error_message)
absl.flags._exceptions.UnparsedFlagAccessError: Trying to access flag --debugger_data_server_grpc_port before flags were parsed.


解法:
到關發下載tensorboard 重新安裝
https://pypi.python.org/pypi/tensorflow-tensorboard#downloads
下在您的版本後
在下指令安裝

pip install c:\users\im\downloads\tensorflow_tensorboard-0.4.0rc3-py3-none-any.whl

後面的檔名依照版本不同而調整
安裝後 在運作您的log指令就可以看到tensorboard的圖表了

留言

這個網誌中的熱門文章

bcb C++ Builder無法讀取JPG

tesseract is not installed or it's not in your path

tensorflow gpu版本 安裝教學 window 10 python 3.6