我正在尝试在新的NVIDIA RTX 2080 GPU上运行Torch7模型。
由于GPU需要Cuda 10.1,但正式的Torch版本不支持Cuda 10,所以我使用的是非正式维护的仓库https://github.com/nagadomi/distro。
但是,在此设置中,torch.load('somefile.t7')
失败,并显示以下错误消息:
loading model from candy.t7
qlua: /root/torch/install/share/lua/5.1/torch/File.lua:375: unknown object
stack traceback:
[C]: at 0x7fac2b6e0be0
[C]: in function 'error'
/root/torch/install/share/lua/5.1/torch/File.lua:375: in function 'readObject'
/root/torch/install/share/lua/5.1/torch/File.lua:409: in function 'load'
webcam_demo.lua:43: in function 'main'
webcam_demo.lua:114: in main chunk
这些检查点可以在运行与官方Torch7兼容的较旧Cuda版本的较旧计算机上正常加载。