【发布时间】:2014-10-04 14:06:55
【问题描述】:
如果我有张量:
t1 = torch.Tensor(2, 2)
有没有办法把这些数据作为 Lua 表来获取?
【问题讨论】:
如果我有张量:
t1 = torch.Tensor(2, 2)
有没有办法把这些数据作为 Lua 表来获取?
【问题讨论】:
create a tensor from a table 有一个专用的构造函数,但到目前为止还没有开箱即用的方法来转换其他方式。
当然,您可以手动进行:
-- This assumes `t1` is a 2-dimensional tensor!
local t2 = {}
for i=1,t1:size(1) do
t2[i] = {}
for j=1,t1:size(2) do
t2[i][j] = t1[i][j]
end
end
--
更新:从commit 10f3323 开始,现在有一个专用的torch.totable(object) 转换器。
【讨论】: