pytorch:如何重置其状态?

w3nuxt5m  于 2021-07-14  发布在  Java
关注(0)|答案(1)|浏览(430)

我正在使用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命令?

mwg9r5ms

mwg9r5ms1#

解决办法是删除所有 cacheddata.pth 项目中的文件。

相关问题