目录
报错:“编译器名” can't open file “文件地址” (2023/04/02)
原因分析:在配置interpreter时没有配置ssh的interpreter
训练过程可视化工具:Weights and Bias (wandb/w&b)
报错:“wandb: Network error (ConnectionError), entering retry
原因分析:网络连接问题(本质上应该是SSL certificate的问题?)
服务器环境配置
报错:“编译器名” can't open file “文件地址” (2023/04/02)
原因分析:在配置interpreter时没有配置ssh的interpreter
解决方法:
step1:点击“File”
step2:点击“Settings”
step3:点击“Project:文件名”下的“Python Interpreter”
step4:点击目前所选的Python interpreter;弹出下框后点击“Show All”
step5:点击“Edit”(铅笔标识)
step6:选中“SSH”;设置“SSH configuration”和“Python interpreter path”(设置内容同Development configuration)
step7:点击上图中的“OK”,设置成功
报错:IDE low memory(2023/04/02)
原因分析:给IDE分配的内存不够
解决方法:
step1:点击“help”
step2:点击“Change Memory Settings”
step3:修改“Maximum Heap Size”,往上调,大小自己定;然后点击“Save and Restart”保存重启
step4:修改成功
训练过程可视化工具:Weights and Bias (wandb/w&b)
报错:“wandb: Network error (ConnectionError), entering retry
loop”(2023/04/06)
原因分析:网络连接问题(本质上应该是SSL certificate的问题?)
解决方法:
官方:Troubleshooting | Weights & Biases Documentation
Github:链接
CSDN:链接
亲测:先离线运行代码后再同步到云端
step 1:将wandb的环境调为“offline”模式。具体做法是在加载使用wandb包的文件开头添加如下代码
os.environ["WANDB_API_KEY"] = "xxx" # xxx=你的wandb api key
os.environ["WANDB_MODE"] = "offline" # 模式调为离线
step 2:保存新代码后照常运行文件,直到完整运行完整个程序,wandb会提示你训练结果已经保存在本地,同时可以将结果同步到云端(提示信息如下图)
step 3:按提示在终端输入命令将文件同步到云端: wandb sync /xx/xx/...
step 4:待同步完成后就可以登陆wandb进行查看