From f1656ade78ac71d4cd84f1f7a539d1845b137589 Mon Sep 17 00:00:00 2001 From: Qi Liu Date: Thu, 17 Mar 2016 10:46:43 +0800 Subject: RNN support multiple input & fix network flush bug --- nerv/init.lua | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'nerv/init.lua') diff --git a/nerv/init.lua b/nerv/init.lua index ff944b8..551a9f9 100644 --- a/nerv/init.lua +++ b/nerv/init.lua @@ -356,6 +356,28 @@ function table.vector(len, fill) return v end +function table.connect(tbl1, tbl2) + local res = {} + for i = 1, #tbl1 do + table.insert(res, tbl1[i]) + end + for i = 1, #tbl2 do + table.insert(res, tbl2[i]) + end + return res +end + +function table.merge(tbl1, tbl2) + local res = {} + for k, v in pairs(tbl1) do + res[k] = v + end + for k, v in pairs(tbl2) do + res[k] = v + end + return res +end + -- the following lines trigger the initialization of basic modules nerv.include('matrix/init.lua') -- cgit v1.2.3