Commit Graph

51 Commits

Author SHA1 Message Date
ixaxaar
bdb763c28f separate FLANN and FAISS indexes 2017-12-11 00:20:43 +05:30
ixaxaar
e4eb9a53e6 init rnn hidden states 2017-12-10 12:06:01 +05:30
ixaxaar
9734e9014e erase before write 2017-12-10 12:05:13 +05:30
ixaxaar
146916d6ff Get debugging working and initialize properly 2017-12-09 18:28:59 +05:30
ixaxaar
c0b9b04129 verify gradneits flowing 2017-12-09 15:43:11 +05:30
ixaxaar
c9eb3a5ca7 More differentiablity considering the network can read from a view of a larger memory 2017-12-09 15:23:29 +05:30
ixaxaar
a6667bf98c Rewrite sdnc, more read heads 2017-12-07 16:59:51 +05:30
ixaxaar
142811a552 Reload only used part of the indedx 2017-12-06 21:14:16 +05:30
ixaxaar
b22274bfc0 Cannot overwrite memory, reset and write entire memory, will make it slower 2017-12-06 17:34:46 +05:30
ixaxaar
e588f6b398 various tweaks, influence distinct write positions, condition read weights with usage 2017-12-06 14:49:52 +05:30
ixaxaar
63d49afe40 Remove redundant code 2017-12-04 21:11:30 +05:30
ixaxaar
2026a8939d progressively make things differentiable 2017-12-04 01:48:03 +05:30
ixaxaar
75264f2d80 Use inner product as similarity metric 2017-12-03 20:23:33 +05:30
ixaxaar
54759c820c implement usage 2017-12-03 17:09:59 +05:30
ixaxaar
7fa5d3614f reset indexes instead of creating new ones 2017-12-02 12:02:55 +05:30
ixaxaar
3ec9216f8d Increase reserved memory fraction for indexes 2017-12-01 23:49:12 +05:30
ixaxaar
dbeb0ba378 Remove SDNC tests 2017-12-01 19:48:39 +05:30
ixaxaar
e895425cd4 Install cuda 2017-12-01 00:37:51 +05:30
ixaxaar
f137ea3689 Default encoding to utf8 2017-11-30 23:24:24 +05:30
ixaxaar
049c293a83 finally no nans :relief: 2017-11-30 20:07:52 +05:30
ixaxaar
d7f916627a Get SDNC to work with FAISS, much faster 2017-11-30 14:54:51 +05:30
ixaxaar
856efaab23 Add FAISS based indexing 2017-11-30 00:44:26 +05:30
ixaxaar
379d719c76 Use FAISS instead of FLANN 2017-11-29 15:41:50 +05:30
ixaxaar
57b082d5f0 Write 2017-11-27 23:44:21 +05:30
ixaxaar
33249133d9 Add sdnc nn 2017-11-27 16:46:53 +05:30
ixaxaar
14f0f67b2d supports only one read key 2017-11-27 16:45:49 +05:30
ixaxaar
00b561e4da Sparse reads barebones 2017-11-27 15:58:14 +05:30
ixaxaar
8aee625101 FLANN read 2017-11-27 13:51:17 +05:30
ixaxaar
c4ec88a58e save work 2017-11-27 12:02:41 +05:30
ixaxaar
30487965a6 Commit to keep track of changes 2017-11-24 16:41:19 +05:30
ixaxaar
e3b4513730 Add num_hidden_layers to nn layers 2017-11-21 17:28:27 +05:30
ixaxaar
72e56463ce Scale weights according to paper 2017-11-14 21:14:26 +05:30
ixaxaar
768481ea01 Cleanup unused code 2017-11-12 13:58:52 +05:30
ixaxaar
89c379db75 Rewrite allocation vector part 2017-11-12 13:36:17 +05:30
ixaxaar
f219984b78 Put dropout in RNNs, clip controller outputs, cleanup 2017-11-11 22:21:04 +05:30
ixaxaar
d865f65d4a Remove useless artifacts 2017-11-11 15:04:32 +05:30
ixaxaar
73b550ea53 Concat read vectors, dont add them according to paper 2017-11-11 01:42:39 +05:30
ixaxaar
51caa2e2ce RNNs with CUDNN implementations, make whether to forward pass thorugh memory a controllable, update readme 2017-11-10 21:29:48 +05:30
ixaxaar
67d9722231 Merge read vectors correctly, option to not forward pass through memory, correctly apply linear layers 2017-11-10 14:30:37 +05:30
ixaxaar
f7dc1b5aab Stack DNCs properly 2017-11-09 00:33:24 +05:30
ixaxaar
4079060908 Debug complete memory 2017-11-02 20:27:55 +05:30
ixaxaar
af1a77ca7f debug time 2017-11-01 15:04:30 +05:30
ixaxaar
bc714964ae Fixes #7 2017-10-29 21:07:56 +05:30
ixaxaar
be88f3e17a Init memory properly 2017-10-29 21:07:05 +05:30
ixaxaar
020f693b10 Integrate vizdom with the copy task 2017-10-27 23:37:53 +05:30
ixaxaar
efb6e34c03 Fixes #5 2017-10-27 23:22:24 +05:30
ixaxaar
a95a1213f4 Implement controller dropout 2017-10-27 16:56:22 +05:30
ixaxaar
e2a007ec56 Fix for non-lstm cells 2017-10-27 16:43:26 +05:30
ixaxaar
059b975a22 Move and cleanup copy tasks 2017-10-27 16:41:56 +05:30
ixaxaar
bf9b62b380 Fix paths 2017-10-26 21:23:20 +05:30