torch FloatTensor的toString方法?

我有一个 torch.FloatTensor,它有2行和200列。我想将这些行打印到一个文本文件中。torch.FloatTensor 有一个 toString() 方法吗?如果没有,那么如何将行打印到文件中?谢谢。

我可以将 FloatTensor 转换为 Lua table:

    local line = a[1]

    local table = {}
    for i=1,line:size(1) do
        table[i] = line[i]
    end

有没有一种简单的方法将 Lua table 转换为字符串,以便我可以将它写入文件?谢谢!

点赞
用户1688185
用户1688185

有一个内置的表格转换叫做 torch.totable。如果你想保存和加载你的张量,那么使用 Torch 本地的 序列化 就更容易了,如 torch.save('file.txt', tensor, 'ascii')

2015-12-08 08:32:19