Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #28376 from vespa-engine/balder/minor-cleanup | Henning Baldersheim | 2023-09-04 | 2 | -28/+57 |
|\ | | | | | Unify and modernize code and layout | ||||
| * | Better naming | Henning Baldersheim | 2023-09-04 | 1 | -9/+9 |
| | | |||||
| * | Probe with optimize as in production. | Henning Baldersheim | 2023-09-04 | 1 | -5/+3 |
| | | |||||
| * | Keep oneliners for free functions. | Henning Baldersheim | 2023-09-04 | 1 | -8/+4 |
| | | |||||
| * | Report memory usage back when probing types. | Henning Baldersheim | 2023-09-04 | 1 | -13/+48 |
| | | |||||
| * | Unify and modernize code and layout | Henning Baldersheim | 2023-09-04 | 1 | -16/+16 |
| | | |||||
* | | Avoid operator<=> (libc++ std::vector limitation). | Tor Egge | 2023-09-04 | 2 | -3/+7 |
|/ | |||||
* | benchmark universal dot product vs other options | Håvard Pettersen | 2023-09-01 | 8 | -25/+336 |
| | |||||
* | added universal dot product | Håvard Pettersen | 2023-08-29 | 9 | -1/+250 |
| | | | | note that optimization is not yet active in production | ||||
* | Merge pull request #28156 from vespa-engine/havardpe/dense-join-reduce-plan | Arne H Juul | 2023-08-28 | 11 | -25/+372 |
|\ | | | | | dense join reduce plan | ||||
| * | dense join reduce plan | Håvard Pettersen | 2023-08-25 | 11 | -25/+372 |
| | | | | | | | | | | added ValueType::stride_of added nested_loop support for three parallel loops | ||||
* | | Merge pull request #28122 from vespa-engine/arnej/onnx-1-15-1 | Arne H Juul | 2023-08-28 | 1 | -1/+1 |
|\ \ | |/ |/| | use onnxruntime version 1.15.1 | ||||
| * | use onnxruntime version 1.15.1 | Arne Juul | 2023-08-23 | 1 | -1/+1 |
| | | |||||
* | | added insert_subspace to fast value | Håvard Pettersen | 2023-08-24 | 2 | -0/+82 |
| | | |||||
* | | sparse join reduce plan | Håvard Pettersen | 2023-08-23 | 7 | -0/+437 |
|/ | |||||
* | use common inlined code for low-level dot products | Håvard Pettersen | 2023-08-14 | 6 | -81/+44 |
| | |||||
* | Add information about the incorrect spec causing the error. | Henning Baldersheim | 2023-08-03 | 1 | -1/+3 |
| | |||||
* | - Pack data closer to let config fit in 2 cache lines instead of 4. | Henning Baldersheim | 2023-07-27 | 1 | -10/+10 |
| | | | | | - Avoid plt indirection and allow more inlining of frequently called code. - Reapplication of #27646 | ||||
* | Revert "- Pack data closer to let config fit in 2 cache lines instead of 4." | Tor Egge | 2023-07-14 | 1 | -10/+10 |
| | |||||
* | Merge pull request #27655 from ↵ | Tor Egge | 2023-07-10 | 7 | -35/+101 |
|\ | | | | | | | | | vespa-engine/arnej/defensive-constant-tensor-loader Arnej/defensive constant tensor loader | ||||
| * | allow integer labels for literal format, but add strict checking of | Arne Juul | 2023-07-06 | 7 | -35/+101 |
| | | | | | | | | addresses to avoid crashing into asserts in CreateValueFromTensorSpec | ||||
* | | Revert "Add DenseValuesDecoder constructor (needed by AppleClang)." | Tor Egge | 2023-07-10 | 1 | -5/+0 |
| | | |||||
* | | Add DenseValuesDecoder constructor (needed by AppleClang). | Tor Egge | 2023-07-06 | 1 | -0/+5 |
| | | |||||
* | | - Pack data closer to let config fit in 2 cache lines instead of 4. | Henning Baldersheim | 2023-07-06 | 1 | -10/+10 |
|/ | | | | - Avoid plt indirection and allow more inlining of frequently called code. | ||||
* | handle even more JSON formats for tensors | Arne Juul | 2023-07-03 | 6 | -22/+145 |
| | |||||
* | style fixes | Arne Juul | 2023-06-29 | 1 | -12/+12 |
| | |||||
* | add MixedL2Distance optimizer | Arne Juul | 2023-06-28 | 7 | -1/+245 |
| | |||||
* | Eliminate inline warning in dense multi matmul function unit test. | Tor Egge | 2023-06-06 | 2 | -2/+4 |
| | |||||
* | allow array of numbers at top level; unit test short-short forms | Arne Juul | 2023-05-19 | 6 | -14/+18 |
| | |||||
* | allow short-form JSON for 1-d constants | Arne Juul | 2023-05-16 | 4 | -12/+101 |
| | |||||
* | Move FastValueView to separate files. | Tor Egge | 2023-02-23 | 2 | -11/+25 |
| | |||||
* | Add noexcept and some constexpr | Henning Baldersheim | 2023-02-11 | 1 | -23/+23 |
| | |||||
* | Deinline the double nested core loop | Henning Baldersheim | 2023-02-11 | 1 | -3/+6 |
| | |||||
* | Add noexcept to move constructors and deinline destructor. | Henning Baldersheim | 2023-02-01 | 4 | -25/+45 |
| | |||||
* | remove some whitespace at end of lines | Arne Juul | 2023-01-22 | 8 | -12/+12 |
| | |||||
* | Add noexcept to copy/assign, and reorder for better alignment for size. | Henning Baldersheim | 2023-01-21 | 1 | -11/+11 |
| | |||||
* | Change from typedef to using in misc C++ code. | Geir Storli | 2022-12-21 | 4 | -5/+5 |
| | |||||
* | Remove stacksize from the thread pools and thread executors. | Henning Baldersheim | 2022-12-20 | 1 | -3/+3 |
| | |||||
* | session.GetOutputName is deprecated | Arne Juul | 2022-12-02 | 1 | -21/+8 |
| | |||||
* | Support mixed tensor attribute with 2 dimensions when creating distance ↵ | Geir Storli | 2022-11-25 | 3 | -0/+24 |
| | | | | calculator. | ||||
* | Just use get_const_double_value to generate key | Henning Baldersheim | 2022-11-21 | 13 | -63/+41 |
| | |||||
* | Separate where you nede an actual hash, and where you want the string hashed ↵ | Henning Baldersheim | 2022-11-20 | 6 | -16/+14 |
| | | | | to a double. | ||||
* | Inlined namespace must be reopened as inlined. | Tor Egge | 2022-10-20 | 1 | -1/+1 |
| | |||||
* | Deinline LhsRhs destructor. | Tor Egge | 2022-10-17 | 1 | -0/+3 |
| | |||||
* | Avoid multiple definitions of struct Node in same namespace | Tor Egge | 2022-10-17 | 1 | -1/+5 |
| | |||||
* | mapped lookup | Håvard Pettersen | 2022-10-11 | 15 | -51/+435 |
| | | | | | | | | - change how stride works with gen specs to allow better control over how mapped tensors overlap (avoid always overlapping via label "0") - extend eval fixture verify functionality by adding a function that takes param specs directly to verify a single specific case. | ||||
* | Adjust SimpleJoinCount constructor argument type. | Tor Egge | 2022-10-05 | 1 | -1/+1 |
| | |||||
* | simple join count optimization | Håvard Pettersen | 2022-09-29 | 7 | -0/+202 |
| | |||||
* | Remove unused variables. | Tor Egge | 2022-09-23 | 1 | -14/+0 |
| | |||||
* | use more concepts | Håvard Pettersen | 2022-09-21 | 1 | -1/+1 |
| |