Commit Graph

58 Commits (c6bc8c46f1decc109573978ad2b6d616b07b8eac)

Author SHA1 Message Date
Tianwei Shen 80314d9f07 add initial cmake support (#75)
* add initial cmake support

* update cmake, add cmake instructions to INSTALL

* update findopenmp and INSTALL

* change FindOpenBLAS.cmake to cater for macports

- change cblas.h to openblas_config.h since macports does not ship
cblas.h with openblas.

* revise INSTALL for cmake
2017-05-02 11:04:50 +02:00
matthijs 7abe81b4f6 Better support for low-mem GPUs
avoid reading beyond the end of an array in fvec_L2sqr and related functions
2017-04-06 04:33:41 -07:00
matthijs c507707098 sync with FB version. Added:
- better selection of training sets for PQ and preprocessing
- GPU parameter object
- IndexIDMap fixed
- fixed redo bug in clustering
2017-03-20 10:48:35 -07:00
matthijs 1114358311 make GPU headers C++03 compatible 2017-03-02 22:31:32 -08:00
matthijs e636a6e499 fix gpu makefile 2017-02-24 09:01:49 -08:00
matthijs 00c288c0d9 added benchmarking scripts 2017-02-24 08:37:57 -08:00
matthijs a67190c69c added benchmarking scripts 2017-02-24 08:32:08 -08:00
Matthijs Douze c670118a4e Initial commit 2017-02-22 23:26:44 +01:00