summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* run benchmark with --smoke-test as unit testHåvard Pettersen2021-03-052-15/+35
* Merge pull request #16811 from vespa-engine/arnej/use-more-small-vectorsHåvard Pettersen2021-03-058-28/+30
|\
| * use SmallVector in dense_tensor_peek_functionArne Juul2021-03-052-5/+5
| * use SmallVector in dense_lambda_peek_optimizerArne Juul2021-03-051-7/+7
| * use SmallVector in value_codecArne Juul2021-03-051-8/+9
| * use SmallVector in sparse_no_overlap_joinArne Juul2021-03-051-3/+3
| * use SmallVector in MergeParamArne Juul2021-03-051-1/+1
| * use SmallVector in FastFilterViewArne Juul2021-03-051-3/+3
| * loop_cnt[1] is invalid in ghost modeArne Juul2021-03-051-1/+2
* | avoid bad scalar assertsHåvard Pettersen2021-03-051-12/+13
* | all scalars must be doubleHåvard Pettersen2021-03-0445-318/+338
|/
* Merge pull request #16788 from vespa-engine/arnej/move-normalize-to-reference...Håvard Pettersen2021-03-046-61/+77
|\
| * fixes after reviewArne Juul2021-03-042-36/+29
| * normalize inputs alsoArne Juul2021-03-041-9/+19
| * test cleanupArne Juul2021-03-041-41/+54
| * no need to normalize output from reference operations anymoreArne Juul2021-03-043-5/+5
| * reference operations now expected to normalizeArne Juul2021-03-041-15/+15
| * normalize input, not outputArne Juul2021-03-041-3/+3
| * normalize all resultsArne Juul2021-03-041-10/+10
* | send result type as first arg to all make_instruction methodsArne Juul2021-03-0428-43/+75
* | swap type args for GenericPeek::make_instructionArne Juul2021-03-044-8/+8
|/
* Merge pull request #16764 from vespa-engine/arnej/use-list-cell-typesArne H Juul2021-03-0313-69/+47
|\
| * use CellTypeUtils::list_types to loop over possible cell types in testsArne Juul2021-03-0313-69/+47
* | implement cell_type_from_name in terms of cell_type_to_nameArne Juul2021-03-031-10/+9
* | use cell_type_from_name in parsingArne Juul2021-03-031-6/+7
|/
* enable use of cell_cast in expressionsHåvard Pettersen2021-03-0230-278/+538
* use std::map for named specArne Juul2021-03-021-24/+13
* trim down run-time DimSpec for GenericPeekArne Juul2021-03-021-19/+24
* 4 Child elements capacity for SmallVectorArne Juul2021-03-011-1/+1
* use SmallVector in GenericReduceArne Juul2021-03-013-11/+11
* use SmallVector in GenericCreateArne Juul2021-03-011-2/+2
* use SmallVector in GenericPeekArne Juul2021-03-011-16/+15
* use SmallVector in GenericLambdaArne Juul2021-03-011-4/+4
* use SmallVector in GenericMergeArne Juul2021-03-011-3/+3
* use SmallVector in GenericConcatArne Juul2021-03-013-10/+10
* use SmallVector in GenericJoinArne Juul2021-03-012-17/+17
* Merge pull request #16716 from vespa-engine/arnej/small-vector-in-renameArne H Juul2021-03-013-14/+15
|\
| * no need for SizesVector typedefArne Juul2021-03-011-5/+3
| * construct with size like we used to doArne Juul2021-03-011-10/+3
| * use SmallVector in GenericRenameArne Juul2021-03-013-14/+24
* | Merge pull request #16679 from vespa-engine/arnej/add-cell-cast-instructionHåvard Pettersen2021-03-0112-0/+204
|\ \ | |/ |/|
| * use cell type from result as final cast targetArne Juul2021-03-011-2/+2
| * review followupArne Juul2021-02-286-14/+9
| * changes after reviewArne Juul2021-02-268-11/+30
| * add CellCast tensor functionArne Juul2021-02-2510-0/+190
* | Merge pull request #16695 from vespa-engine/arnej/any-vector-in-nested-loopArne H Juul2021-02-281-4/+4
|\ \
| * | template run_nested_loop with two stride sets alsoArne Juul2021-02-271-2/+2
| * | handle any vector-like loop/stride pairsArne Juul2021-02-261-2/+2
| |/
* / change create_view API to take ConstArrayRef argumentArne Juul2021-02-2610-18/+21
|/
* string.h does not need alloc.hHenning Baldersheim2021-02-211-0/+1