lua/torch中多维数组的初始化方法

我已经查看了几篇有关 lua/torch 中“数组”的教程,发现它们都在使用"tensor"一词。那么它们究竟是什么呢?如何初始化一个二维的“tensor”?我试过使用torch.Tensor{1,2,3},它给了我以下结果:

1
2
3

而类似于 Octave/MATLAB 中的torch.Tensor{1,2,3;4,5,6}却给我另一列向量:

1
2
3
4
5
6

那么我该如何得到一个二维的“tensor”,如下所示?

1 2 3
4 5 6

此外,我使用 torch 来执行我的 lua 文件。除了“tensors”之外,是否有其他的数组表示方法呢,即是否有其他的方法可以用来表示 torch 中的一个矩阵?

点赞
用户1688185
用户1688185
`torch.Tensor{{1, 2, 3}, {4, 5, 6}}`

查看此链接(或此链接)以获取更多有关张量的细节。

2016-05-30 08:25:15