服务器操作

2017-11-20  本文已影响0人  guanghuixu

使用指定的GPU

CUDA_VISIBLE_DEVICES=0 python my_script.py

服务器远程调用tensorboard

1. 客户端执行
# 自己的名字@服务器ip
ssh -L 16006:127.0.0.1:6006 xuguanghui@sever_ip

2. 服务器执行,在log目录执行
# 端口被占用就换个数字
tensorboard --logdir=./ --port=6006

3. 在客户端的浏览器输入网址
127.0.0.1:16006

服务器配置ipython notebook

服务器操作

  1. 启动ipython,输入以下命令。输入自定义密码后,记录下明文字符串
from IPython.lib import passwd
passwd()
# Out[2]: 'sha1:026678de36b2:e4b83078e02c470b15789ade069359a20b0385dd'
  1. 退出ipython,进入终端命令行,建立ipython服务器并命名
ipython profile create your_server_name
  1. 进入2输出的文件夹,编辑ipython_config.py文件
vi ipython_config.py

插入以下代码段

c = get_config()

# Kernel config
c.IPKernelApp.pylab = 'inline'

# Notebook config
c.NotebookApp.ip='*'
c.NotebookApp.open_browser = False
c.NotebookApp.password = u'sha1:026678de36b2:e4b83078e02c470b15789ade069359a20b0385dd' #这个是上方1输出的明文字符串

# It's a good idea to put it on a know,fixed port
c.NotebookApp.port = 6789
  1. 启动ipython服务器
jupyter notebook --config=/home/your_name/.ipython/profile_your_server_name/ipython_config.py
# ipython notebook --config=/home/xuguanghui/.ipython/profile_notebook_server/ipython_config.py

客户端操作

在本地浏览器键入服务器ip:6789,就会出现登录界面,输入密码即可

116.56.143.172:6789
上一篇下一篇

猜你喜欢

热点阅读