我正在使用pytorch,但由于某种原因——在重构代码之后——它不再工作了。错误是:
File ".\api\deepmatcher\data\dataset.py", line 420, in load_cache
cached_data = torch.load(cachefile)
File "c:\...\lib\site-packages\torch\serialization.py", line 592, in load
return _load(opened_zipfile, map_location, pickle_module,**pickle_load_args)
File "c:\...\lib\site-packages\torch\serialization.py", line 851, in _load
result = unpickler.load()
ModuleNotFoundError: No module named 'deepmatcher'
经过一番研究,我了解到pytorch正在以某种方式拯救自己的国家( state_dict
?),它使用的类等等。
如何将pytorch重置为普通状态,以便再次运行代码?可能是删除了我电脑上的一些文件(它是win10的btw)?或者运行一些神奇的python命令?
1条答案
按热度按时间mwg9r5ms1#
解决办法是删除所有
cacheddata.pth
项目中的文件。