Commit Graph

114 Commits

Author SHA1 Message Date
ixaxaar
08212546a0 revert to using FLANN indexes, in a faster way 2017-12-11 00:21:08 +05:30
ixaxaar
bdb763c28f separate FLANN and FAISS indexes 2017-12-11 00:20:43 +05:30
ixaxaar
106d362e17 add curriculum for copy task 2017-12-10 12:06:22 +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
64520e1dcf Reseting memory is cheaper than recreating it 2017-12-04 21:11:05 +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
5105ba7e90 test script on various distros docker 2017-12-02 01:30:57 +05:30
ixaxaar
af79ac10ef distribution independent script to some extent 2017-12-02 01:05:41 +05:30
ixaxaar
9896bac743 add script to install faiss 2017-12-02 00:01:11 +05:30
ixaxaar
3ec9216f8d Increase reserved memory fraction for indexes 2017-12-01 23:49:12 +05:30
ixaxaar
85c61682c8 travis log file limit 2017-12-01 20:53:06 +05:30
ixaxaar
01e63eb084 travis log file limit 2017-12-01 20:43:44 +05:30
ixaxaar
dbeb0ba378 Remove SDNC tests 2017-12-01 19:48:39 +05:30
ixaxaar
7743d04e6c 😭 2017-12-01 14:01:52 +05:30
ixaxaar
54ac865401 work goddammit 2017-12-01 13:52:00 +05:30
ixaxaar
6456f7d0aa and again 2017-12-01 13:38:25 +05:30
ixaxaar
b5f27a3daf try again 2017-12-01 13:23:57 +05:30
ixaxaar
dc05308b38 try by copying libgomp 2017-12-01 13:11:16 +05:30
ixaxaar
0df4eb8d4c install swig 2017-12-01 11:41:53 +05:30
ixaxaar
0e2cccbcf7 try installing cuda again 2017-12-01 11:30:51 +05:30
ixaxaar
672ffe130e no gpu on travis 2017-12-01 11:24:09 +05:30
ixaxaar
6e5ffa1770 install cuda travis 2017-12-01 01:00:53 +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
6f82bc454f Link to libopenblas.so.3 2017-11-30 22:51:47 +05:30
ixaxaar
1b55e2d0ec travis add openblas 2017-11-30 22:20:14 +05:30
ixaxaar
2afeffcf40 trigger travis 2017-11-30 22:12:54 +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
7b1b53d4c5 Add SDNC to copy task- slow as hell 😭 2017-11-27 23:59:13 +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
41a96c29d3 Test for SDNC 2017-11-27 13:51:40 +05:30
ixaxaar
8aee625101 FLANN read 2017-11-27 13:51:17 +05:30