summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #17071 from vespa-engine/arnej/rewrite_mixed_simple_join_f...Arne H Juul2021-03-1910-176/+244
|\
| * check inplace with different result typeArne Juul2021-03-191-0/+1
| * use CellMeta::joinArne Juul2021-03-191-9/+1
| * review follow-upArne Juul2021-03-191-25/+20
| * drop unused codeArne Juul2021-03-191-11/+0
| * use our own cell type loops againArne Juul2021-03-191-16/+66
| * tighten testsArne Juul2021-03-192-6/+13
| * drop printfArne Juul2021-03-191-1/+0
| * remove unused methodArne Juul2021-03-192-8/+0
| * check inplace betterArne Juul2021-03-191-40/+43
| * check inplace betterArne Juul2021-03-191-1/+6
| * rewrite mixed_simple_join_function_test using EvalFixture::verifyArne Juul2021-03-193-128/+134
| * allow empty mapped dimArne Juul2021-03-193-1/+11
| * expose more in verifyArne Juul2021-03-192-3/+22
* | Merge pull request #17070 from vespa-engine/arnej/rewrite-MixedInnerProductArne H Juul2021-03-191-83/+38
|\ \ | |/ |/|
| * rewrite MixedInnerProduct unit testArne Juul2021-03-191-83/+38
* | Merge pull request #17040 from vespa-engine/arnej/rewrite-JoinWithNumberFunctionArne H Juul2021-03-191-89/+62
|\ \ | |/ |/|
| * rewrite JoinWithNumberFunction test using EvalFixture::verifyArne Juul2021-03-181-89/+62
* | Merge pull request #17011 from vespa-engine/arnej/constify-find-allArne H Juul2021-03-181-2/+2
|\ \ | |/ |/|
| * make staticArne Juul2021-03-181-1/+1
| * constify find_all()Arne Juul2021-03-171-2/+2
* | rewrite DenseMatMulFunction test using EvalFixture::verify<FunInfo>Arne Juul2021-03-171-66/+45
|/
* Merge pull request #17008 from vespa-engine/arnej/update_pow_as_map_optimizerArne H Juul2021-03-171-37/+35
|\
| * rewrite PowAsMapOptimizer testArne Juul2021-03-171-37/+35
* | Merge pull request #17007 from vespa-engine/arnej/update_dense_multi_matmulArne H Juul2021-03-171-84/+52
|\ \
| * | rewrite DenseMultiMatMulFunction testArne Juul2021-03-171-84/+52
* | | Merge pull request #17006 from vespa-engine/arnej/update_dense_dot_productArne H Juul2021-03-171-48/+39
|\ \ \
| * | | rewrite DenseDotProductFunction testArne Juul2021-03-171-48/+39
| | |/ | |/|
* | | Merge pull request #17005 from vespa-engine/arnej/update_dense_simple_expandArne H Juul2021-03-171-50/+22
|\ \ \ | |/ / |/| |
| * | rewrite DenseSimpleExpandFunction test using EvalFixture::verify<FunInfo>Arne Juul2021-03-171-50/+22
| |/
* / rewrite using EvalFixture::verify<FunInfo>Arne Juul2021-03-171-38/+29
|/
* common code for multi-cell-type-testingHåvard Pettersen2021-03-1711-71/+299
* allow capital letters as dimension namesArne Juul2021-03-172-3/+16
* rename MixedMapFunction -> InplaceMapFunctionArne Juul2021-03-168-25/+25
* Merge pull request #16961 from vespa-engine/arnej/non-static-reduceArne H Juul2021-03-155-12/+9
|\
| * make reduce() and peek() CellMeta member functionsArne Juul2021-03-155-12/+9
* | Merge pull request #16955 from vespa-engine/havardpe/update-dense-xw-product-...Arne H Juul2021-03-151-68/+54
|\ \ | |/ |/|
| * test with all cell typesHåvard Pettersen2021-03-151-68/+54
* | fix CellMeta reduceArne Juul2021-03-151-2/+1
* | use CellMeta::join and reduce to compute result cell typeArne Juul2021-03-155-57/+74
|/
* Merge pull request #16927 from vespa-engine/havardpe/single-dense-reduce-revisitArne H Juul2021-03-155-107/+94
|\
| * revisit dense_single_reduce_function with testHåvard Pettersen2021-03-125-107/+94
* | Use typename keyword.Tor Egge2021-03-131-2/+2
|/
* add new way to make a GenSpec based on a textual descriptionHåvard Pettersen2021-03-123-1/+104
* Merge pull request #16913 from vespa-engine/arnej/less-switchesArne H Juul2021-03-121-11/+2
|\
| * use std::forward on functionArne Juul2021-03-121-2/+2
| * avoid duplicating switchesArne Juul2021-03-121-11/+2
* | reduce typify expansionHåvard Pettersen2021-03-121-5/+5
|/
* limit template expansion for generic cell castHåvard Pettersen2021-03-113-7/+26
* Merge pull request #16901 from vespa-engine/arnej/use-more-cell-meta-2Håvard Pettersen2021-03-116-25/+47
|\