远程服务器使用tensorboard

问题:

当使用远程服务器时,如何在本地上打开tensorboard页面 (本地和远程服务器环境相通的情况)

解决办法:

第一步:

远程服务器上启动tensorboard,记得加上bind_all参数

tensorboard --logdir log/ --port port_number --bind_all

其中port_number是你在服务器上打开tensorboard的端口,bind_all参数让你可以远程打开tensorboard
如果不使用bind_alltensorboard会给出以下提示,就是告诉你怎么实现远程访问tensorboard:

Serving TensorBoard on localhost; to expose to the network, use a proxy or pass --bind_all

第二步:

用以上方式启动tensorboard后,会出现类似下面的链接:
在这里插入图片描述
其中19000是我输入的port_number,模糊掉的是服务器的名字。服务器名字不用管,我们只要在本地笔记本上将模糊掉的地方替换成你的远程服务器ip就可以了,比如当你的远程服务器ip是188.88.88.88,那就在你的本地笔记本浏览器里输入188.88.88.88:19000,tensorboard就可以顺利打开了。

你可能感兴趣的:(服务器,python)