[ torch 参数更多 ] torch.nn.Module.load_state_dict¶
torch.nn.Module.load_state_dict¶
torch.nn.Module.load_state_dict(state_dict, strict=True)
paddle.nn.Layer.set_state_dict¶
paddle.nn.Layer.set_state_dict(state_dict, use_structured_name=True)
PyTorch 相比 Paddle 支持更多其他参数,具体如下:
参数映射¶
PyTorch | PaddlePaddle | 备注 |
---|---|---|
state_dict | state_dict | 包含所有参数和可持久性 buffers 的 dict。 |
strict | - | 设置所加载参数字典的 key 是否能够严格匹配,Paddle 无此参数,一般对网络训练结果影响不大,可直接删除。 |
- | use_structured_name | 是否将使用 Layer 的结构性变量名作为 dict 的 key,PyTorch 无此参数,Paddle 保持默认即可。 |