aboutsummaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Merge pull request #18844 from vespa-engine/havardpe/tensor-as-expressionHåvard Pettersen2021-08-253-0/+26
|\ | | | | enable making an expression from a tensor spec.
| * enable making an expression from a tensor specHåvard Pettersen2021-08-243-0/+26
| |
* | Merge pull request #18835 from vespa-engine/havardpe/improve-vespa-eval-exprHåvard Pettersen2021-08-255-33/+127
|\ \ | | | | | | improve vespa-eval-expr
| * | improve vespa-eval-exprHåvard Pettersen2021-08-235-33/+127
| |/ | | | | | | | | | | Allow multiple expressions to be evaluated. Later expressions may use results from earlier expressions. Also add option to print information about low-level optimizations (how the expressions will be executed).
* | Add noexcept specifiers.Tor Egge2021-08-231-1/+1
| |
* | Fix forward declaration.Tor Egge2021-08-232-1/+7
|/ | | | Add constructors.
* Opaque pointers are deprecated in llvm 13.Tor Egge2021-08-231-2/+2
|
* collect meta-data from compile_tensor_functionHåvard Pettersen2021-08-205-7/+88
|
* added addr_to_symbol functionHåvard Pettersen2021-08-206-0/+112
|
* move FeatureNameExtractorHåvard Pettersen2021-08-167-0/+190
| | | | to make it available for use in vespa-eval-expr
* avoid crash on run-time onnx errorsHåvard Pettersen2021-08-113-1/+55
| | | | | | | | - warn about onnx model dry-run being disabled - catch and report onnx errors during ranking - zero-fill failed results to avoid re-using previous results - use explicit output size in fragile model (output became float[2] instead of float[batch] anyways)
* optimize additional variantsHåvard Pettersen2021-06-293-56/+97
|
* unpack bits functionHåvard Pettersen2021-06-287-2/+273
|
* dry run onnx models on setupHåvard Pettersen2021-06-231-1/+10
|