我在Windows中运行最新版本的tensorflow(1.7.0)。它为tensorboard中的调试添加了一项新功能。但是,我无法连接它。我以前使用的是LocalCLIDebugWrapperSession调试器。但是,我想在TensorBoardDebugWrapperSession中使用新功能。
当我使用命令" tensorboard --logdir = dir --debugger_port 6064"运行tensorboard时它告诉我"在6064端口创建InteractiveDebuggerPlugin"。
但是,当我在tensorflow中运行我的模型时(在交换TensorBoardDebugWrapperSession的LocalCLIDebugWrapperSession之后),它似乎永远不会连接到交互式调试器。对于张量板或张量流,我的输出中没有错误。没有任何反应,在tensorboard调试器页面上它只显示:" Debugger正在等待Session.run()连接..."
答案 0 :(得分:0)
似乎tensorflow
不支持windows
上的grpc连接。解决方法是使用Windows子系统。请注意,不能从子系统直接访问系统GPU
。因此它不能与tensorflow-gpu版本一起使用
start_epoch:grpc://调试URL方案尚未在Windows上实现。