diff options
author | Qi Liu <liuq901@163.com> | 2016-03-17 10:46:43 +0800 |
---|---|---|
committer | Qi Liu <liuq901@163.com> | 2016-03-17 10:46:43 +0800 |
commit | f1656ade78ac71d4cd84f1f7a539d1845b137589 (patch) | |
tree | b1535ca2f38edcc1f3af2559593732cd35d8db45 /nerv/init.lua | |
parent | e15307f071813e2eb56f7f83229b91141961325a (diff) |
RNN support multiple input & fix network flush bug
Diffstat (limited to 'nerv/init.lua')
-rw-r--r-- | nerv/init.lua | 22 |
1 files changed, 22 insertions, 0 deletions
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') |