Commit graph

3260 commits

Author SHA1 Message Date
Yao
8d700bbf15 add buildHidden to LSTM
add bulidCell to the LSTM

add buildLSTM

finish lstm

Made some modification on Reccurent to make it work for LSTM and other table layers

delete some redundant code

make lstm work

add gradient check for lstm

add parameter methods to LSTM and add more tests to NarrowTable and SelectTable

make LSTM work correctly

add element-research rnn comparison test

fix reccurent forward bug and set timeDistributedCriterion sizeAverage to false, passed the test with Element-Research

add SplitTable

make lstm work

add more tests for lstm

Merge with recurrent

unchange sequential layer

add comments to lstm

remove unnecessary change

meet the code review

add parallel tag to LSTMPeepholeSpec

remove dropout arguments

make batch lstm pass tests

make LSTMPeephole pass the test
2017-03-24 10:31:45 +08:00
shenyurun
66fd888294 Add sizeAverage for TimeDistributedCriterion
Remove unnecessary variables and methods

update timedistributed

Update TimeDistributedCriterion

Update license

Remove if() in extend
2017-03-24 17:10:54 +08:00
zhangli
10d960b98d add module.predict 2017-03-24 16:41:01 +08:00
JerryYanWan
46d8bceccd add a default null for constuctor 2017-03-22 14:33:27 +08:00
JerryYanWan
926f5b99d4 add Merge Module to the constructor to support multi-layer BiRNN 2017-03-22 14:33:27 +08:00
zhichao-li
1c38bb6a4a add Tensor wrapper
add CrossEntropyCriterion
2017-03-22 13:42:00 +08:00
zhangli
27fa496c66 change wiki link after code restructuring 2017-03-22 12:57:07 +08:00
zhangli
fa197ab132 merge visualization 2017-03-21 15:37:03 +08:00
zhangli
ce2f8eace7 refactor 2017-03-21 15:37:03 +08:00
zhangli
a21f6286a9 refactor 2017-03-21 15:37:03 +08:00