summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Collapse)AuthorAgeFilesLines
...
* | Use mmap automatically for large vectors.Henning Baldersheim2022-02-082-14/+18
|/ | | | Deinline constructor as it is expensive.
* Merge pull request #20941 from ↵Håvard Pettersen2022-01-272-2/+31
|\ | | | | | | | | vespa-engine/havardpe/handle-nan-in-tensor-spec-to-expr handle nan cells when converting tensor spec to expression
| * also handle -inf and inf valuesHåvard Pettersen2022-01-262-5/+14
| |
| * handle nan cells when converting tensor spec to expressionHåvard Pettersen2022-01-262-2/+22
| |
* | tag match/summary engines with READ cpu usageHåvard Pettersen2022-01-261-0/+2
|/ | | | tag llvm compilation tasks with SETUP cpu usage
* Merge pull request #20618 from vespa-engine/havardpe/sparse-tensor-createHåvard Pettersen2021-12-222-54/+53
|\ | | | | optimize tensor create by making the index up front...
| * handle unsupported cell types more gracefullyHåvard Pettersen2021-12-222-5/+10
| |
| * optimize tensor create by making the index up frontHåvard Pettersen2021-12-223-53/+47
| |
* | fix typoHåvard Pettersen2021-12-221-1/+1
| |
* | sparse 112 dot productHåvard Pettersen2021-12-219-0/+377
|/
* Add noexcept specifiers.Tor Egge2021-12-113-9/+9
|
* Merge pull request #20372 from vespa-engine/havardpe/optimize-L2-distancev7.513.4Henning Baldersheim2021-12-087-1/+231
|\ | | | | optimize squared euclidean distance between tensors
| * optimize squared euclidean distance between tensorsHåvard Pettersen2021-12-067-1/+231
| |
* | - Inline frequently called simple methods.Henning Baldersheim2021-12-071-2/+2
|/ | | | - Deinline calc_with_limits for HammingDistance and make it final to also improve inlining.
* Merge pull request #20255 from ↵Arnstein Ressem2021-11-281-2/+2
|\ | | | | | | | | vespa-engine/toregge/convert-from-double-to-signed-data-type-for-hamming-distance Convert from double to signed data type for reference hamming distance.
| * Convert from double to signed data type for reference hamming distance.Tor Egge2021-11-271-2/+2
| |
* | Set llvm relocation model to silence valgrind on CentOS 8 / aarch64.Tor Egge2021-11-271-1/+2
|/
* Avoid strdup.Henning Baldersheim2021-11-241-4/+2
|
* Update 2020 Oath copyrights.gjoranv2021-10-2712-12/+12
|
* Update 2019 Oath copyrights.gjoranv2021-10-2725-25/+25
|
* Add missiung copyrightsJon Bratseth2021-10-201-0/+1
|
* central classification of 'unsafe' exceptionsHåvard Pettersen2021-10-121-2/+1
|
* Include array header (needed when using std::array).Tor Egge2021-10-101-0/+1
|
* Update Verizon Media copyright notices.gjoranv2021-10-07221-221/+221
|
* Update 2018 copyright notices.gjoranv2021-10-0726-26/+26
|
* Update 2017 copyright notices.gjoranv2021-10-07127-127/+127
|
* Use syntax available on gcc 9 (system compiler on Ubuntu 20.04).Tor Egge2021-10-032-2/+4
|
* update copyrightHåvard Pettersen2021-09-304-4/+4
|
* fix test after reviewHåvard Pettersen2021-09-301-11/+18
|
* best similarity functionHåvard Pettersen2021-09-3012-49/+524
|
* file should reflect name of functionArne H Juul2021-09-291-1/+1
|
* use common binary_hamming_distance functionArne H Juul2021-09-281-21/+1
|
* cleanup remnants of copy-paste namingArne H Juul2021-09-271-3/+3
|
* make compatible_types internalArne H Juul2021-09-243-11/+11
|
* cleanup un-needed codeArne H Juul2021-09-242-48/+11
|
* simplifyArne H Juul2021-09-241-70/+11
|
* add unit testArne H Juul2021-09-243-0/+160
|
* add Hamming Distance optimizer for vectorsArne H Juul2021-09-244-0/+153
|
* remove hamming test where Java eval result was ignoredHåvard Pettersen2021-09-221-4/+6
| | | | | | | Java tensor conformance evaluation failures will break global invariants by dropping tests in the output. We need to isolate test evaluation better before we are able to ignore expressions that will not even parse.
* added new 'hamming' functionHåvard Pettersen2021-09-2221-5/+87
|
* Revert "added new 'hamming' function"Harald Musum2021-09-2221-87/+5
|
* added new 'hamming' functionHåvard Pettersen2021-09-2221-5/+87
|
* Check symbol type when mapping from address to symbol.Tor Egge2021-09-101-1/+10
|
* added 'undef' command for completenessHåvard Pettersen2021-09-071-13/+36
|
* added help and list commands to interactive modeHåvard Pettersen2021-09-021-0/+23
|
* use common history eventHåvard Pettersen2021-09-021-6/+4
|
* use editlineHåvard Pettersen2021-09-022-9/+52
|
* added valgrind suppression for wchar stringsHåvard Pettersen2021-09-012-19/+3
|
* minor fixes after reviewHåvard Pettersen2021-08-312-16/+20
|
* add json-repl (and interactive) modes to vespa-eval-exprHåvard Pettersen2021-08-307-52/+576
|