我正在Windows上使用TensorFlow,我知道我可以手动运行TensorBoard:
感谢下面的Ayushya。使用你的第一种方法,它不能并行运行。如果我先启动P1,那么在进入其余代码之前仍需要按CTRL+C。
- 打开Anaconda提示符
- 激活TensorFlow环境
- 在Anaconda提示符中输入TensorFlow日志目录的Log文件夹
- 输入' tensorboard -logdir=mylogdir '命令
- 打开Google Chrome然后输入http://localhost:6006/
os.system('C:/CodingSoftware/Anaconda3_py3.5/envs/tensorflow-gpu/python -m tensorflow.tensorboard --logdir='+tf_log_dir)
但是代码只会显示 "Starting TensorBoard b'47' at http://0.0.0.0:6006" 。感谢下面的Ayushya。使用你的第一种方法,它不能并行运行。如果我先启动P1,那么在进入其余代码之前仍需要按CTRL+C。
log_dir='E:/PythonCode/BayesianLinearStrategy/LOG'
p1 = Process(target=startTensorboard(log_dir))
p1.start()
p2 = Process(target=RunTFCode)
p2.start()