我有一个2行200列的torch.FloatTensor。我想将行打印到文本文件。是否有torch.FloatTensor的toString()方法?如果没有,你如何打印到该文件的行?感谢。
我可以将FloatTensor转换为Lua表:
local line = a[1]
local table = {}
for i=1,line:size(1) do
table[i] = line[i]
end
有没有一种简单的方法将Lua表转换为字符串,所以我可以将其写入文件?谢谢!
答案 0 :(得分:0)
有一个名为torch.totable
的内置表转换。如果你想要做的是保存和加载你的张量,那么使用Torch原生serialization就像torch.save('file.txt', tensor, 'ascii')
一样更容易。