Commit graph

19 commits

Author SHA1 Message Date
Jean-Marc Valin
d961d009a0 Managing to actually use sparse matrices
Now 2x real-time!
2018-11-28 20:20:17 -05:00
Jean-Marc Valin
4de3e53a73 Adding some sparse GRU support
Still need to properly dump as sparse.
2018-11-28 18:49:19 -05:00
Jean-Marc Valin
732fce9ab2 Pre-computing GRU_A's input contribution. 2018-11-28 14:05:36 -05:00
Jean-Marc Valin
4ccfbdff04 Frame network seems to be working 2018-11-26 18:41:54 -05:00
Jean-Marc Valin
538f25565a Starting to actually test this -- fix a few OOB reads 2018-11-26 16:02:49 -05:00
Jean-Marc Valin
4cf177412b More plumbing 2018-11-26 02:33:49 -05:00
Jean-Marc Valin
7119eaf33b Plumbing for the frame rate network 2018-11-25 17:20:24 -05:00
Jean-Marc Valin
70fdf47471 Copyright headers 2018-11-25 13:15:19 -05:00
Jean-Marc Valin
60c97b9723 Proper ordering for MDense weights 2018-11-24 16:19:02 -05:00
Jean-Marc Valin
141830ce5a Fixing includes 2018-11-24 16:00:30 -05:00
Jean-Marc Valin
37fbcaee0b mdense max size 2018-11-24 15:51:08 -05:00
Jean-Marc Valin
94ac0841df Precomputing sizes 2018-11-24 15:47:48 -05:00
Jean-Marc Valin
c025744e34 Fix conv1d, default to size 384 2018-11-24 15:30:17 -05:00
Jean-Marc Valin
66486004ba Implement MDense 2018-11-24 12:23:11 -05:00
Jean-Marc Valin
d4046036a9 Dump Conv1D (didn't check weight ordering at all) 2018-11-24 11:32:01 -05:00
Jean-Marc Valin
477d08734d Dump embedding 2018-11-23 23:33:35 -05:00
Jean-Marc Valin
d93239e955 Using non-cudnn version of the GRU for the weights
Not sure how the layout of the CuDNN version is
2018-11-23 20:07:42 -05:00
Jean-Marc Valin
b0c61158f7 More meaningful names 2018-11-23 19:51:34 -05:00
Jean-Marc Valin
b9cd61be8b Work in progress translation to C 2018-11-23 19:43:58 -05:00