Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Use mmap automatically for large vectors. | Henning Baldersheim | 2022-02-08 | 2 | -14/+18 | |
|/ | | | | Deinline constructor as it is expensive. | |||||
* | Merge pull request #20941 from ↵ | Håvard Pettersen | 2022-01-27 | 2 | -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 values | Håvard Pettersen | 2022-01-26 | 2 | -5/+14 | |
| | | ||||||
| * | handle nan cells when converting tensor spec to expression | Håvard Pettersen | 2022-01-26 | 2 | -2/+22 | |
| | | ||||||
* | | tag match/summary engines with READ cpu usage | Håvard Pettersen | 2022-01-26 | 1 | -0/+2 | |
|/ | | | | tag llvm compilation tasks with SETUP cpu usage | |||||
* | Merge pull request #20618 from vespa-engine/havardpe/sparse-tensor-create | Håvard Pettersen | 2021-12-22 | 2 | -54/+53 | |
|\ | | | | | optimize tensor create by making the index up front... | |||||
| * | handle unsupported cell types more gracefully | Håvard Pettersen | 2021-12-22 | 2 | -5/+10 | |
| | | ||||||
| * | optimize tensor create by making the index up front | Håvard Pettersen | 2021-12-22 | 3 | -53/+47 | |
| | | ||||||
* | | fix typo | Håvard Pettersen | 2021-12-22 | 1 | -1/+1 | |
| | | ||||||
* | | sparse 112 dot product | Håvard Pettersen | 2021-12-21 | 9 | -0/+377 | |
|/ | ||||||
* | Add noexcept specifiers. | Tor Egge | 2021-12-11 | 3 | -9/+9 | |
| | ||||||
* | Merge pull request #20372 from vespa-engine/havardpe/optimize-L2-distancev7.513.4 | Henning Baldersheim | 2021-12-08 | 7 | -1/+231 | |
|\ | | | | | optimize squared euclidean distance between tensors | |||||
| * | optimize squared euclidean distance between tensors | Håvard Pettersen | 2021-12-06 | 7 | -1/+231 | |
| | | ||||||
* | | - Inline frequently called simple methods. | Henning Baldersheim | 2021-12-07 | 1 | -2/+2 | |
|/ | | | | - Deinline calc_with_limits for HammingDistance and make it final to also improve inlining. | |||||
* | Merge pull request #20255 from ↵ | Arnstein Ressem | 2021-11-28 | 1 | -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 Egge | 2021-11-27 | 1 | -2/+2 | |
| | | ||||||
* | | Set llvm relocation model to silence valgrind on CentOS 8 / aarch64. | Tor Egge | 2021-11-27 | 1 | -1/+2 | |
|/ | ||||||
* | Avoid strdup. | Henning Baldersheim | 2021-11-24 | 1 | -4/+2 | |
| | ||||||
* | Update 2020 Oath copyrights. | gjoranv | 2021-10-27 | 12 | -12/+12 | |
| | ||||||
* | Update 2019 Oath copyrights. | gjoranv | 2021-10-27 | 25 | -25/+25 | |
| | ||||||
* | Add missiung copyrights | Jon Bratseth | 2021-10-20 | 1 | -0/+1 | |
| | ||||||
* | central classification of 'unsafe' exceptions | Håvard Pettersen | 2021-10-12 | 1 | -2/+1 | |
| | ||||||
* | Include array header (needed when using std::array). | Tor Egge | 2021-10-10 | 1 | -0/+1 | |
| | ||||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 221 | -221/+221 | |
| | ||||||
* | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 26 | -26/+26 | |
| | ||||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 127 | -127/+127 | |
| | ||||||
* | Use syntax available on gcc 9 (system compiler on Ubuntu 20.04). | Tor Egge | 2021-10-03 | 2 | -2/+4 | |
| | ||||||
* | update copyright | Håvard Pettersen | 2021-09-30 | 4 | -4/+4 | |
| | ||||||
* | fix test after review | Håvard Pettersen | 2021-09-30 | 1 | -11/+18 | |
| | ||||||
* | best similarity function | Håvard Pettersen | 2021-09-30 | 12 | -49/+524 | |
| | ||||||
* | file should reflect name of function | Arne H Juul | 2021-09-29 | 1 | -1/+1 | |
| | ||||||
* | use common binary_hamming_distance function | Arne H Juul | 2021-09-28 | 1 | -21/+1 | |
| | ||||||
* | cleanup remnants of copy-paste naming | Arne H Juul | 2021-09-27 | 1 | -3/+3 | |
| | ||||||
* | make compatible_types internal | Arne H Juul | 2021-09-24 | 3 | -11/+11 | |
| | ||||||
* | cleanup un-needed code | Arne H Juul | 2021-09-24 | 2 | -48/+11 | |
| | ||||||
* | simplify | Arne H Juul | 2021-09-24 | 1 | -70/+11 | |
| | ||||||
* | add unit test | Arne H Juul | 2021-09-24 | 3 | -0/+160 | |
| | ||||||
* | add Hamming Distance optimizer for vectors | Arne H Juul | 2021-09-24 | 4 | -0/+153 | |
| | ||||||
* | remove hamming test where Java eval result was ignored | Håvard Pettersen | 2021-09-22 | 1 | -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' function | Håvard Pettersen | 2021-09-22 | 21 | -5/+87 | |
| | ||||||
* | Revert "added new 'hamming' function" | Harald Musum | 2021-09-22 | 21 | -87/+5 | |
| | ||||||
* | added new 'hamming' function | Håvard Pettersen | 2021-09-22 | 21 | -5/+87 | |
| | ||||||
* | Check symbol type when mapping from address to symbol. | Tor Egge | 2021-09-10 | 1 | -1/+10 | |
| | ||||||
* | added 'undef' command for completeness | Håvard Pettersen | 2021-09-07 | 1 | -13/+36 | |
| | ||||||
* | added help and list commands to interactive mode | Håvard Pettersen | 2021-09-02 | 1 | -0/+23 | |
| | ||||||
* | use common history event | Håvard Pettersen | 2021-09-02 | 1 | -6/+4 | |
| | ||||||
* | use editline | Håvard Pettersen | 2021-09-02 | 2 | -9/+52 | |
| | ||||||
* | added valgrind suppression for wchar strings | Håvard Pettersen | 2021-09-01 | 2 | -19/+3 | |
| | ||||||
* | minor fixes after review | Håvard Pettersen | 2021-08-31 | 2 | -16/+20 | |
| | ||||||
* | add json-repl (and interactive) modes to vespa-eval-expr | Håvard Pettersen | 2021-08-30 | 7 | -52/+576 | |
| |