pytorch获取模型参数
linux启动后台服务:nohup sh *** >your_log 2>&1 &
在shell脚本中,默认情况下,总是有三个文件处于打开状态,标准输入(键盘输入)、标准输出(输出到屏幕)、标准错误(也是输出到屏幕),它们分别对应的文件描述符是0,1,2 。
> 默认为标准输出重定向,与 1> 相同
2>&1 意思是把 标准错误输出 重定向到 标准输出.
&>file 意思是把标准输出 和 标准错误输出 都重定向到文件file中
/dev/null是一个文件,这个文件比较特殊,所有传给它的东西它都丢弃掉
DDP封装后的模型获取state_dict
:ddp_model.module.state_dict()
torch模型深拷贝(对象复制修改:仍然会同步修改):
import copy
newModel = copy.deepcopy(model)
Error
Tensor
类型不一致赋值:type Float can't be cast to the desired output type Long