Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Fix format strings. | Tor Egge | 2020-01-29 | 2 | -12/+14 | |
| | | ||||||
* | | better coverage of cell type and parameter ordering | Håvard Pettersen | 2020-01-28 | 1 | -47/+69 | |
|/ | ||||||
* | Merge pull request #11960 from vespa-engine/arnej/refactor-hnsw-algo-only | Geir Storli | 2020-01-27 | 5 | -156/+385 | |
|\ | | | | | refactor and unify | |||||
| * | fix copyright year etc | Arne Juul | 2020-01-27 | 1 | -2/+3 | |
| | | ||||||
| * | refactor and unify | Arne Juul | 2020-01-27 | 5 | -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-matmul | Håvard Pettersen | 2020-01-27 | 7 | -0/+437 | |
|\ \ | |/ |/| | matrix multiplication | |||||
| * | matrix multiplication | Håvard Pettersen | 2020-01-22 | 7 | -0/+437 | |
| | | ||||||
* | | Eliminate clang warning when casting to pointer with larger alignment. | Tor Egge | 2020-01-24 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #11921 from ↵ | Geir Storli | 2020-01-24 | 1 | -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 Storli | 2020-01-24 | 1 | -10/+27 | |
| |/ | ||||||
* / | avoid float-double conversion for join/mul and reduce/add | Håvard Pettersen | 2020-01-24 | 1 | -2/+2 | |
|/ | ||||||
* | Add noexcept to move constructors and operators | Henning Baldersheim | 2020-01-21 | 1 | -2/+2 | |
| | ||||||
* | Add note about where to download the ANN_SIFT1M dataset. | Geir Storli | 2020-01-21 | 1 | -0/+9 | |
| | ||||||
* | update copyright | Arne Juul | 2020-01-17 | 1 | -1/+1 | |
| | ||||||
* | back to 1M documents | Arne Juul | 2020-01-16 | 1 | -1/+1 | |
| | ||||||
* | add HNSW algorithm | Arne Juul | 2020-01-16 | 3 | -0/+403 | |
| | ||||||
* | add some statistics and refactor | Arne Juul | 2020-01-16 | 5 | -60/+145 | |
| | ||||||
* | tensor merge | Håvard Pettersen | 2020-01-13 | 36 | -17/+403 | |
| | ||||||
* | Merge pull request #11716 from vespa-engine/arnej/gc-sparse-code | Henning Baldersheim | 2020-01-10 | 6 | -210/+12 | |
|\ | | | | | remove unused code | |||||
| * | remove unused code | Arne Juul | 2020-01-09 | 6 | -210/+12 | |
| | | ||||||
* | | use vespalib::visit_ranges | Arne Juul | 2020-01-09 | 1 | -18/+11 | |
|/ | ||||||
* | Fix format strings. | Tor Egge | 2020-01-07 | 3 | -5/+5 | |
| | ||||||
* | Merge pull request #11664 from vespa-engine/havardpe/overload | Håvard Pettersen | 2020-01-07 | 3 | -42/+59 | |
|\ | | | | | Havardpe/overload | |||||
| * | introduce overload class | Håvard Pettersen | 2020-01-03 | 3 | -42/+59 | |
| | | | | | | | | and use it with std::visit when inspecting std::alternative | |||||
* | | Add/corect copyright headers | Jon Bratseth | 2020-01-03 | 1 | -0/+1 | |
|/ | ||||||
* | Fix forward declarations. | Tor Egge | 2020-01-02 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #11602 from vespa-engine/arnej/add-xp-workbench-2 | Arne H Juul | 2019-12-20 | 12 | -0/+1086 | |
|\ | | | | | add timing/quality benchmark tool for ANN | |||||
| * | add timing/quality benchmark tool for ANN | Arne Juul | 2019-12-19 | 12 | -0/+1086 | |
| | | ||||||
* | | improve testing | Håvard Pettersen | 2019-12-19 | 1 | -2/+14 | |
| | | ||||||
* | | optimize dense tensor peek | Håvard Pettersen | 2019-12-18 | 8 | -0/+234 | |
|/ | ||||||
* | compile in throw-away thread when not using an executor | Håvard Pettersen | 2019-12-18 | 1 | -2/+3 | |
| | | | | this is more similar to old behavior | |||||
* | allow single quotes for strings (includes quoted tensor labels) | Håvard Pettersen | 2019-12-17 | 2 | -8/+25 | |
| | ||||||
* | avoid race in unit test | Håvard Pettersen | 2019-12-13 | 1 | -6/+3 | |
| | ||||||
* | Merge pull request #11563 from ↵ | Håvard Pettersen | 2019-12-13 | 3 | -20/+146 | |
|\ | | | | | | | | | vespa-engine/havardpe/more-robust-executor-binding more robust executor binding | |||||
| * | more robust executor binding | Håvard Pettersen | 2019-12-13 | 3 | -20/+146 | |
| | | ||||||
* | | give valgrind more time | Håvard Pettersen | 2019-12-13 | 1 | -1/+1 | |
|/ | ||||||
* | async concurrent llvm compilation | Håvard Pettersen | 2019-12-12 | 25 | -643/+785 | |
| | ||||||
* | improve label parsing in ranking expressions | Håvard Pettersen | 2019-12-06 | 10 | -115/+141 | |
| | | | | | | | | | | | | | unquoted labels can now contain almost anything labels can now also be quoted (in tensor create/peek) NB: indexes in verbose tensor create cannot be quoted expressions in tensor peek must have () around them expression results are rounded before conversion the sign is kept when expression results are converted to labels trivial number expressions in tensor peek are converted to labels ... by the parser, to better inline bindings created by tensor lambdas verbatim tensor peek for indexed dimensions will fail type resolution ... when the label cannot be converted to a valid index | |||||
* | auto-convert Number/String single-node expressions | Håvard Pettersen | 2019-12-04 | 3 | -4/+35 | |
| | | | | ... inside tensor peek address to verbatim labels | |||||
* | remove TensorLambda class | Håvard Pettersen | 2019-12-04 | 9 | -69/+3 | |
| | ||||||
* | tensor lambda is now syntactic sugar for tensor create | Håvard Pettersen | 2019-12-04 | 5 | -52/+125 | |
| | | | | perform constant-value folding for tensor create | |||||
* | tensor peek | Håvard Pettersen | 2019-12-02 | 24 | -68/+536 | |
| | ||||||
* | use comma tracker one more place | Håvard Pettersen | 2019-11-14 | 2 | -3/+3 | |
| | ||||||
* | more explicit comma tracking | Håvard Pettersen | 2019-11-14 | 5 | -35/+39 | |
| | ||||||
* | added convenient tensor create parsing | Håvard Pettersen | 2019-11-13 | 3 | -64/+173 | |
| | ||||||
* | added missing test (value type dense subspace size) | Håvard Pettersen | 2019-11-13 | 1 | -0/+14 | |
| | ||||||
* | enable obtaining the unsorted dimensions list | Håvard Pettersen | 2019-11-13 | 5 | -3/+59 | |
| | | | | ... as a side-effect of parsing a type spec | |||||
* | optimize dense tensor create | Håvard Pettersen | 2019-11-08 | 9 | -2/+225 | |
| | ||||||
* | tensor create operation | Håvard Pettersen | 2019-11-08 | 22 | -76/+472 | |
| | ||||||
* | fast forest refactoring and experimentation | Håvard Pettersen | 2019-11-01 | 7 | -220/+670 | |
| |