Commit Graph

61 Commits

Author SHA1 Message Date
Mike J Innes
3c068744d2 get rid of Group 2016-11-15 21:09:58 +00:00
Mike J Innes
d86225ca47 working map interp 2016-11-15 20:46:01 +00:00
Mike J Innes
46aa456bd1 more robust loop lift 2016-11-15 20:45:24 +00:00
Mike J Innes
27554494b7 initial abstract interpretation 2016-11-15 20:01:56 +00:00
Mike J Innes
806febdd37 unroll1 2016-11-15 20:01:35 +00:00
Mike J Innes
7f2ef71daf interpreter 2016-11-15 16:58:59 +00:00
Mike J Innes
b7caaf4a65 offset escaping 2016-11-15 16:39:51 +00:00
Mike J Innes
8fceb62d33 unrolled models without state input 2016-11-15 13:28:14 +00:00
Mike J Innes
85335e5ed0 esc self param 2016-11-15 00:32:50 +00:00
Mike J Innes
bdd05157e2 dense -> affine 2016-11-14 22:16:00 +00:00
Mike J Innes
6140448f17 fix 2016-11-14 22:02:20 +00:00
Mike J Innes
ca5058f555 (╯°□°)╯︵ ┻━┻ 2016-11-14 21:58:16 +00:00
Mike J Innes
199765354e fix a todo, houdini-style 2016-11-14 21:56:40 +00:00
Mike J Innes
c597d3a793 ml macro 2016-11-14 20:14:53 +00:00
Mike J Innes
5a32c72362 use interpreter for forward pass 2016-11-13 20:46:35 +00:00
Mike J Innes
2bfe5cce8e update for macrotools change 2016-11-11 01:01:19 +00:00
Mike J Innes
600b3fb54c move input logic to flow 2016-11-09 21:47:54 +00:00
Mike J Innes
224d84691d appears to be working 2016-11-08 18:02:14 +00:00
Mike J Innes
21a3b95260 mostly recover old behaviour 2016-11-08 00:06:45 +00:00
Mike J Innes
42a7a6ebf6 delay -> offset 2016-11-07 19:44:51 +00:00
Mike J Innes
53ebb5051a Flow -> DataFlow 2016-10-31 12:38:18 +00:00
Mike J Innes
fabff9b0d2 todo 2016-10-30 11:38:35 +00:00
Mike J Innes
671640acd6 ninputs utility 2016-10-30 11:38:13 +00:00
Mike J Innes
06e37081d3 consistent naming 2016-10-30 00:19:57 +01:00
Mike J Innes
73ff5b4201 batched training for char-rnn 2016-10-29 23:36:39 +01:00
Mike J Innes
89c4a6df31 this is no longer test code 2016-10-29 00:13:32 +01:00
Mike J Innes
d9ed5676c2 handle state on julia side 2016-10-28 21:17:48 +01:00
Mike J Innes
d42130b8cd fix for matmul 2016-10-28 15:02:48 +01:00
Mike J Innes
1a726033f4 do this properly 2016-10-26 15:49:35 +01:00
Mike J Innes
d5d7242c53 export unroll 2016-10-26 15:37:30 +01:00
Mike J Innes
823792bc19 unrolled type 2016-10-26 11:57:03 +01:00
Mike J Innes
2a58b23085 more interesting recurrent model 2016-10-26 11:34:17 +01:00
Mike J Innes
652c26728e better loop lifting semantics 2016-10-26 11:19:45 +01:00
Mike J Innes
42b50c976a fix unrolling 2016-10-26 00:49:32 +01:00
Mike J Innes
ba60c4596b graph op fixes 2016-10-26 00:39:16 +01:00
Mike J Innes
eb78f67a93 refactor input model 2016-10-25 23:10:35 +01:00
Mike J Innes
10761a4bee update for flow 2016-10-25 22:28:30 +01:00
Mike J Innes
14e4117837 basic unrolling 2016-10-25 21:10:04 +01:00
Mike J Innes
1fde7b4615 preserve default values for hidden states 2016-10-25 19:10:26 +01:00
Mike J Innes
dea85df8b7 use param object rather than named input 2016-10-25 17:57:20 +01:00
Mike J Innes
b115d8ce3f model -> net 2016-10-12 16:28:16 +01:00
Mike J Innes
205e1215d6 remove anon model compilation 2016-09-06 18:11:15 +01:00
Mike J Innes
467e829b64 tweaks 2016-09-06 18:11:15 +01:00
Mike J Innes
abcb6d6351 recurrence proof of concept 2016-09-06 18:11:14 +01:00
Mike J Innes
cd968af228 basic unrolling 2016-09-06 18:11:14 +01:00
Mike J Innes
19b5e8bd21 loop lifting 2016-09-06 18:11:14 +01:00
Mike J Innes
edf69ac968 handle recurrence 2016-09-06 18:11:14 +01:00
Mike J Innes
c1d85abfc2 i fluxed up 2016-09-06 18:10:20 +01:00
Mike J Innes
2635283bf1 small reorg 2016-09-06 18:10:20 +01:00
Mike J Innes
6808a92793 anonymous models 2016-09-06 18:10:20 +01:00