【发布时间】:2017-02-08 20:47:14
【问题描述】:
我尝试在torch教程中运行代码,但是当我想使用:cuda()在gpu上运行它时,我不断收到以下错误
/opt/zbstudio/bin/linux/x64/lua: /home/andybug/torch/install/share/lua/5.1/nn/THNN.lua:110: 错误参数 #3 到 'v' (不能将 'struct THCudaTensor *' 转换为 'struct THCudaLongTensor *') 堆栈回溯: [C]:在函数“v”中 /home/andybug/torch/install/share/lua/5.1/nn/THNN.lua:110:在函数“ClassNLLCriterion_updateOutput”中 ...bug/torch/install/share/lua/5.1/nn/ClassNLLCriterion.lua:41:在函数“转发”中 ...ug/torch/install/share/lua/5.1/nn/StochasticGradient.lua:35:在函数'train'中 /home/andybug/Documents/NLP/lua torch/torch-prac/main.lua:74:在主块中 [C]: 在 0x00404f08
搜索了这个问题,但没有有效的答案,尝试重新安装 nn、cunn、.etc,但没有成功。
【问题讨论】: