用Pytorch的torch.load函数读取t7文件时报错UnpicklingError: invalid load key, '\x04'
所需要使用的代码中提供的pytorch网络模型和参数都存储在了t7文件里面,我按在网上搜索的教程一直读取报错,求大佬指教!!急急急呜呜呜
import torch
checkpoint = torch.load('./resnet152_places365.t7')
Traceback (most recent call last):
File "<ipython-input-2-3312f6d488de>", line 1, in <module>
checkpoint = torch.load('./resnet152_places365.t7')
File "D:\ProgramData\Anaconda3\lib\site-packages\torch\serialization.py", line 585, in load
return _legacy_load(opened_file, map_location, pickle_module, **pickle_load_args)
File "D:\ProgramData\Anaconda3\lib\site-packages\torch\serialization.py", line 755, in _legacy_load
magic_number = pickle_module.load(f, **pickle_load_args)
UnpicklingError: invalid load key, '\x04'.
进度卡死在这里,因为没法读取文件,我也不知道t7文件里面都是什么内容,网上也没有搜索到类似的问题,求教解决方案!