Torch lua函数返回多个值

时间:2016-05-29 10:27:52

标签: python lua torch

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

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

如何在lua / torch中同时返回两个值,如上所述? 另外,假设a和b是矩阵(具有适当的尺寸),火炬的代码将如何变化?

1 个答案:

答案 0 :(得分:1)

同样的事情也发生在lua。您甚至可以跳过使用两个额外的local变量:

function add_and_multiply(a,b)
    return a + b, a * b
end