summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Collapse)AuthorAgeFilesLines
* Fix issues detected by clang 10.Tor Egge2020-02-141-2/+2
|
* Use llvm 10 on Fedora rawhide.Tor Egge2020-02-142-0/+4
|
* cannot use std::aligned_allocArne Juul2020-02-112-8/+10
|
* * add "remove" benchmarkArne Juul2020-02-116-72/+652
| | | | | | | | * redo ops tracking * use std::aligned_alloc * more stats - measure reach This reverts commit 37fd87978ab1c3abfa840403e4e8f289d5ea4a20.
* Revert "* remove benchmark"Henning Baldersheim2020-02-116-652/+72
|
* avoid actual HNSW library hereArne Juul2020-02-071-2/+0
|
* update copyrightArne Juul2020-02-071-1/+1
|
* * remove benchmarkArne Juul2020-02-066-72/+654
| | | | | | * redo ops tracking * use std::aligned_alloc * more stats - measure reach
* verify that immutable inputs are not modifiedHåvard Pettersen2020-01-312-0/+16
|
* update cblas includesHåvard Pettersen2020-01-302-2/+2
|
* use openblas for dot productHåvard Pettersen2020-01-302-31/+38
|
* use openblas for matrix vector multiplicationHåvard Pettersen2020-01-303-114/+109
|
* Adjust include diretories for compilation on RHEL, CentOS and Fedora.Tor Egge2020-01-301-4/+0
|
* Compile with openblas on Darwin.Tor Egge2020-01-301-0/+4
|
* use openblas for matrix multiplicationHåvard Pettersen2020-01-293-33/+52
|
* Merge pull request #11995 from vespa-engine/toregge/fix-format-stringsArne H Juul2020-01-292-12/+14
|\ | | | | Fix format strings.
| * Fix format strings.Tor Egge2020-01-292-12/+14
| |
* | better coverage of cell type and parameter orderingHåvard Pettersen2020-01-281-47/+69
|/
* Merge pull request #11960 from vespa-engine/arnej/refactor-hnsw-algo-onlyGeir Storli2020-01-275-156/+385
|\ | | | | refactor and unify
| * fix copyright year etcArne Juul2020-01-271-2/+3
| |
| * refactor and unifyArne Juul2020-01-275-156/+384
| | | | | | | | | | | | | | * also: rename QueueEntry -> HnswHit * add statistics * add removeDoc implementation * add hnsw-wrap (not compiled) for comparison
* | Merge pull request #11901 from vespa-engine/havardpe/tensor-matmulHåvard Pettersen2020-01-277-0/+437
|\ \ | |/ |/| matrix multiplication
| * matrix multiplicationHåvard Pettersen2020-01-227-0/+437
| |
* | Eliminate clang warning when casting to pointer with larger alignment.Tor Egge2020-01-241-1/+1
| |
* | Merge pull request #11921 from ↵Geir Storli2020-01-241-10/+27
|\ \ | | | | | | | | | | | | vespa-engine/geirst/simplify-running-gist-data-set Make it simpler to run the ANN_GIST1M data set.
| * | Make it simpler to run the ANN_GIST1M data set.Geir Storli2020-01-241-10/+27
| |/
* / avoid float-double conversion for join/mul and reduce/addHåvard Pettersen2020-01-241-2/+2
|/
* Add noexcept to move constructors and operatorsHenning Baldersheim2020-01-211-2/+2
|
* Add note about where to download the ANN_SIFT1M dataset.Geir Storli2020-01-211-0/+9
|
* update copyrightArne Juul2020-01-171-1/+1
|
* back to 1M documentsArne Juul2020-01-161-1/+1
|
* add HNSW algorithmArne Juul2020-01-163-0/+403
|
* add some statistics and refactorArne Juul2020-01-165-60/+145
|
* tensor mergeHåvard Pettersen2020-01-1336-17/+403
|
* Merge pull request #11716 from vespa-engine/arnej/gc-sparse-codeHenning Baldersheim2020-01-106-210/+12
|\ | | | | remove unused code
| * remove unused codeArne Juul2020-01-096-210/+12
| |
* | use vespalib::visit_rangesArne Juul2020-01-091-18/+11
|/
* Fix format strings.Tor Egge2020-01-073-5/+5
|
* Merge pull request #11664 from vespa-engine/havardpe/overloadHåvard Pettersen2020-01-073-42/+59
|\ | | | | Havardpe/overload
| * introduce overload classHåvard Pettersen2020-01-033-42/+59
| | | | | | | | and use it with std::visit when inspecting std::alternative
* | Add/corect copyright headersJon Bratseth2020-01-031-0/+1
|/
* Fix forward declarations.Tor Egge2020-01-021-1/+1
|
* Merge pull request #11602 from vespa-engine/arnej/add-xp-workbench-2Arne H Juul2019-12-2012-0/+1086
|\ | | | | add timing/quality benchmark tool for ANN
| * add timing/quality benchmark tool for ANNArne Juul2019-12-1912-0/+1086
| |
* | improve testingHåvard Pettersen2019-12-191-2/+14
| |
* | optimize dense tensor peekHåvard Pettersen2019-12-188-0/+234
|/
* compile in throw-away thread when not using an executorHåvard Pettersen2019-12-181-2/+3
| | | | this is more similar to old behavior
* allow single quotes for strings (includes quoted tensor labels)Håvard Pettersen2019-12-172-8/+25
|
* avoid race in unit testHåvard Pettersen2019-12-131-6/+3
|
* Merge pull request #11563 from ↵Håvard Pettersen2019-12-133-20/+146
|\ | | | | | | | | vespa-engine/havardpe/more-robust-executor-binding more robust executor binding