我目前正在尝试进行相当长的超参数网格搜索(4-5 小时),并且我在 gcp 笔记本实例上一直遇到 Jupyter Lab 的问题(或者还没有弄清楚)。与笔记本的浏览器连接不断下降,而训练过程继续正常。当它完成训练过程时,由于浏览器与笔记本的连接已经断开,因此无处可写输出。
即使我的笔记本电脑关闭/关闭,我如何才能保持该连接处于活动状态或确保将输出写入笔记本?
我目前正在尝试进行相当长的超参数网格搜索(4-5 小时),并且我在 gcp 笔记本实例上一直遇到 Jupyter Lab 的问题(或者还没有弄清楚)。与笔记本的浏览器连接不断下降,而训练过程继续正常。当它完成训练过程时,由于浏览器与笔记本的连接已经断开,因此无处可写输出。
即使我的笔记本电脑关闭/关闭,我如何才能保持该连接处于活动状态或确保将输出写入笔记本?
有多个问题可能会影响您的笔记本电脑。它可能是 GCP 问题、网络问题……因此,您需要提供更多信息来诊断正在发生的事情。我建议您通过 GCP 或 Jupyter 支持开票以进行更彻底的调查,因为它可能难以诊断,并且他们将有更多工具来做这件事。此外,目前@Joaquim 的建议似乎是一个很好的解决方法。无论如何,我已经收集了几个故障排除步骤,您可以按照这些步骤来查找影响您的问题是否是反复出现的问题之一:
根据这个 Jupyter Notebook 文档,有一个“shutdown_no_activity_timeout”选项。默认值为“0”,禁用此自动关闭。该选项可能会在“jupyter_notebook_config.py”文件中被覆盖。您可以按照以下步骤进行确认:
ls /home/*/.jupyter/jupyter_notebook_config.py
cat /home/*/.jupyter/jupyter_notebook_config.py | grep shutdown_no_activity_timeout
根据this other document,在代理后面时可能无法连接。您可以尝试禁用浏览器的代理设置。
您也可以尝试更改 Jupyter 端口。在这个 Jupyter 问题上,客户坚持说他的断线问题在更改后就消失了。如果您使用的是 Chrome 浏览器,能否请您打开检查面板 (Ctrl+Shift+I) 并将您的连接症状与此图像进行比较?如果您遇到类似的错误,您可以尝试更改端口 (c.NotebookApp.port)。