python3.7 match_weight_name.py paddle.pdparams torch.pth.tar
此时会生成两个txt文件: paddle_state_dict.txt 、torch_state_dict.txt 然后对齐修改每一行weight都相同:
vimdiff paddle_state_dict.txt torch_state_dict.txt
python3.7 convert_paddle.py torch.pth.tar paddle_state_dict.txt torch_state_dict.txt
此时会生成转换好的Paddle权重: output.pdparams
根据Paddle旧权重(paddle.pdparams) 和新权重(output.pdparams) 进行比对。
python3.7 check_weight.py paddle.pdparams output.pdparams
会生成:paddle_state_dict.txt、new_paddle_dict.txt 然后比对每一行weight是否完全一致:
vimdiff paddle_state_dict.txt new_paddle_dict.txt