Torch lua函数返回多个值

我想要在lua/torch中复制以下python函数。

def add_and_multiply(a,b):
    c=a+b;
    d=a*b;
    return c,d

如何像上面那样在lua/torch中同时返回两个值? 另外,假设a和b是矩阵(具有适当的维度),那么torch中的代码将如何更改?

点赞
用户1190388
用户1190388

在 Lua 中也是同样的情况。你甚至可以省略使用两个额外的 local 变量:

function add_and_multiply(a,b)
    return a + b, a * b
end
2016-05-29 10:31:51