我正在尝试从此代码中打印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会为零...