Lua:尝试索引字段(零值)

时间:2016-07-26 21:03:57

标签: lua torch

我正在尝试从此代码中打印Test:run()中批量张量中的值:https://github.com/zhangxiangxiao/Crepe/blob/master/train/test.lua

我在for循环开始时尝试了以下内容:

print(ffi.string(torch.data(self.batch.content:narrow(1, self.batch[1][1][1], 1))))

但是我收到以下错误:

qlua: ./test.lua:63: attempt to index field 'content' (a nil value)
stack traceback:
        [C]: in function '__index'   
        ./test.lua:63: in function 'run'
        main.lua:145: in function 'run'
        main.lua:42: in function 'main'
        main.lua:316:in main chunk  

Batch的尺寸为50x1014x69,类型为userdata,所以我不确定为什么索引1,1,1会为零...

0 个答案:

没有答案