Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make one DistanceCalculator per NearestNeighborIterator instance | Arne Juul | 2023-08-14 | 1 | -4/+6 |
| | |||||
* | remove unused distance functions | Arne Juul | 2023-04-27 | 1 | -14/+4 |
| | |||||
* | follow-up after review | Arne Juul | 2023-04-19 | 1 | -3/+3 |
| | | | | | | * add class comment on API declaration * prefer snake_case for methods * prefer reference | ||||
* | add mimimal version of BoundDistanceFunction | Arne Juul | 2023-04-19 | 1 | -3/+9 |
| | |||||
* | Add noexcept specifiers required by gcc 12 on Darwin 22.3. | Tor Egge | 2023-01-31 | 1 | -3/+3 |
| | |||||
* | Deinline TestParams copy constructor | Henning Baldersheim | 2023-01-19 | 1 | -0/+5 |
| | |||||
* | Deinline TestParams destructor | Henning Baldersheim | 2023-01-19 | 1 | -1/+3 |
| | |||||
* | Re-apply "Test exact nearest neighbor search using mixed tensor." | Geir Storli | 2023-01-19 | 1 | -80/+100 |
| | | | | | | This reverts commit 69df7c8ea2aed132ffee975005a42b3d252d02ad. Add ostream operator to avoid valgrind errors. | ||||
* | Revert "Test exact nearest neighbor search using mixed tensor." | Henning Baldersheim | 2023-01-19 | 1 | -95/+81 |
| | |||||
* | Test exact nearest neighbor search using mixed tensor. | Geir Storli | 2023-01-18 | 1 | -81/+95 |
| | |||||
* | add support for multi-bitvector global filter | Håvard Pettersen | 2022-09-13 | 1 | -6/+1 |
| | | | | | move some testing convenience into GlobalFilter make more realistic bitvectors for filter testing | ||||
* | GlobalFilter is now an interface | Håvard Pettersen | 2022-09-12 | 1 | -6/+9 |
| | | | | instead of a shared optional BitVector | ||||
* | Refactor out class to calculate the distance between attribute tensor and ↵ | Geir Storli | 2022-06-29 | 1 | -7/+11 |
| | | | | | | query tensor. This will be re-used by distance and closeness rank features. | ||||
* | Rewrite nearest neighbor iterator test to GTest. | Geir Storli | 2022-06-23 | 2 | -50/+50 |
| | |||||
* | Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵ | Henning Baldersheim | 2022-05-25 | 1 | -0/+1 |
| | | | | | | implementation. Add setters to vespalib::GrowStrategy. | ||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 2 | -2/+2 |
| | |||||
* | add distanceThreshold option for nearestNeighbor operator | Arne Juul | 2021-01-08 | 1 | -1/+15 |
| | |||||
* | use SimpleValue instead of EngineOrFactory | Arne Juul | 2020-12-02 | 1 | -3/+4 |
| | |||||
* | track CellType move | Arne Juul | 2020-11-20 | 1 | -1/+1 |
| | |||||
* | cosmetic cleanups | Arne Juul | 2020-10-15 | 1 | -2/+1 |
| | |||||
* | simplify | Arne Juul | 2020-10-15 | 1 | -1/+0 |
| | |||||
* | handle both engine- and factory-based tensors | Arne Juul | 2020-10-15 | 1 | -16/+11 |
| | | | | | | * use EngineOrFactory::get() instead of DefaultTensorEngine::ref() * avoid direct use of DenseTensorView etc where possible * use eval::Value instead of tensor::Tensor where possible | ||||
* | allow filter in bruteforce | Arne Juul | 2020-05-12 | 1 | -3/+49 |
| | | | | * add support for using a whitelist filter in bruteforce nearest neighbor iterator. | ||||
* | constify DistanceFunction | Arne Juul | 2020-03-24 | 1 | -1/+1 |
| | |||||
* | track API changes | Arne Juul | 2020-03-23 | 1 | -7/+18 |
| | | | | * also, NNS iterators no longer handles different cell types | ||||
* | change NNS rawscore so it is a closeness not a distance | Arne Juul | 2020-03-19 | 1 | -6/+14 |
| | |||||
* | drop unneccessary passing of unused strict flag | Arne Juul | 2020-02-22 | 1 | -1/+1 |
| | |||||
* | unit test vector iterator | Arne Juul | 2020-02-20 | 1 | -0/+67 |
| | |||||
* | Allow nearest neighbor operator where attribute tensor and query tensor have ↵ | Geir Storli | 2019-12-05 | 1 | -11/+32 |
| | | | | different cell types (float vs double). | ||||
* | template cell types also | Arne Juul | 2019-11-28 | 1 | -2/+2 |
| | | | | * also, move common parameters to abstract superclass | ||||
* | simplify | Håvard Pettersen | 2019-11-26 | 1 | -10/+2 |
| | |||||
* | refactor and check with non-null tensor | Arne Juul | 2019-11-26 | 1 | -18/+23 |
| | |||||
* | move iterator implementation details to .cpp file | Arne Juul | 2019-11-26 | 1 | -13/+11 |
| | |||||
* | add NearestNeighborIterator | Arne Juul | 2019-11-25 | 2 | -0/+186 |
* add shared state in blueprint * set estimate in blueprint * disallow unpack in blueprint |