[ 仅参数名不一致 ] 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 | PaddlePaddle | 备注 |
---|---|---|
state_dict | state_dict | 包含所有参数和可持久性 buffers 的 dict。 |
strict | use_structured_name | 设置所加载参数字典的 key 是否能够严格匹配,仅参数名不一致。 |