Saving Pytorch model error: codec can't decode bytes in position 2-3
Saving Pytorch model error: codec can't decode bytes in position 2-3
我看到过关于加载 pytorch 模型的类似问题,但没有看到一个,而且针对这些问题提供的解决方案也没有解决我的问题。
这是我必须保存模型的代码:
PATH = "c:\Users\my_name\Desktop\model"
torch.save(model, PATH)
但我一直遇到标题错误。在评估之前,我在没有检查点的情况下保存模型。不确定这里出了什么问题。
最好只保存 state_dict
。
torch.save(model.state_dict(), PATH)
并加载检查点:
model = TheModelClass(*args, **kwargs)
model.load_state_dict(torch.load(PATH))
model.eval()
如果路径只是我的 c: 驱动器,无论出于何种原因,错误都已修复。仍然不确定为什么我不能 select 更深入的路径。
我看到过关于加载 pytorch 模型的类似问题,但没有看到一个,而且针对这些问题提供的解决方案也没有解决我的问题。
这是我必须保存模型的代码:
PATH = "c:\Users\my_name\Desktop\model"
torch.save(model, PATH)
但我一直遇到标题错误。在评估之前,我在没有检查点的情况下保存模型。不确定这里出了什么问题。
最好只保存 state_dict
。
torch.save(model.state_dict(), PATH)
并加载检查点:
model = TheModelClass(*args, **kwargs)
model.load_state_dict(torch.load(PATH))
model.eval()
如果路径只是我的 c: 驱动器,无论出于何种原因,错误都已修复。仍然不确定为什么我不能 select 更深入的路径。