summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #15461 from vespa-engine/arnej/lift-reference-operationsArne H Juul2020-11-2518-249/+455
|\
| * move spec normalization out from reference operation to unit testArne Juul2020-11-254-18/+20
| * move Peek and Create specsArne Juul2020-11-258-48/+70
| * move reference operations to a common placeArne Juul2020-11-2511-207/+389
* | Merge branch 'master' into arnej/add-simple-streamed-valueArne H Juul2020-11-2542-1607/+32
|\|
| * GC unused codeArne Juul2020-11-2527-1586/+2
| * update test nameArne Juul2020-11-241-1/+1
| * Flip default to FastValueBuilderFactoryArne Juul2020-11-243-8/+8
| * cblas may need initialized memoryArne Juul2020-11-244-7/+7
| * use create_uninitialized_arrayArne Juul2020-11-2313-19/+19
| * Reduce inlining for FastSparseMap.Tor Egge2020-11-232-0/+9
* | fixups after reviewArne Juul2020-11-255-13/+15
* | account for indirect memory usageArne Juul2020-11-241-1/+5
* | minor fixups:Arne Juul2020-11-241-2/+2
* | more elegant filter; move assert earlierArne Juul2020-11-241-5/+2
* | fix arguments (names and explicit)Arne Juul2020-11-241-6/+9
* | Fixes after reviewArne Juul2020-11-242-12/+16
* | remove superfluous additionsArne Juul2020-11-241-34/+0
* | add documentation commentsArne Juul2020-11-245-0/+30
* | run conformance test for StreamedValue alsoArne Juul2020-11-231-0/+6
* | add unit test for StreamedValueArne Juul2020-11-233-0/+146
* | add CellTypeUtils class with various static constexpr methodsArne Juul2020-11-232-2/+72
* | add StreamedValueArne Juul2020-11-2315-0/+463
|/
* minor optimization of sparse_only_mergeArne Juul2020-11-233-19/+21
* Merge pull request #15410 from vespa-engine/geirst/mixed-partial-update-remov...Arne H Juul2020-11-211-4/+15
|\
| * Add partial update remove test with mixed tensor as input.Geir Storli2020-11-201-4/+15
* | Merge pull request #15412 from vespa-engine/havardpe/improved-benchmarking-fa...Arne H Juul2020-11-211-29/+80
|\ \
| * | use same loop_cnt when benchmarking if possibleHåvard Pettersen2020-11-201-6/+47
| * | each EvalOp gets its own stash, for more fairnessHåvard Pettersen2020-11-201-23/+33
| |/
* | remove backwards compatibilityArne Juul2020-11-201-1/+0
* | track CellType moveArne Juul2020-11-2022-41/+33
|/
* Merge pull request #15391 from vespa-engine/arnej/move-celltype-out-1Arne H Juul2020-11-204-29/+45
|\
| * move CellType up to eval namespaceArne Juul2020-11-194-29/+45
* | Merge pull request #15396 from vespa-engine/havardpe/split-reduce-operations-...Arne H Juul2020-11-207-84/+275
|\ \
| * | combine dimensions and split reduce operationsHåvard Pettersen2020-11-197-84/+275
| |/
* / fix bug found by AddressSanitizerArne Juul2020-11-191-2/+2
|/
* minor fixupHåvard Pettersen2020-11-194-23/+23
* improve non-inner simple reduceHåvard Pettersen2020-11-181-7/+37
* added combine operations for simple aggregatorsHåvard Pettersen2020-11-184-1/+88
* use uninitialized arrayHåvard Pettersen2020-11-181-1/+1
* Merge pull request #15371 from vespa-engine/havardpe/improve-reduce-allArne H Juul2020-11-181-1/+21
|\
| * unroll full reduce inner loopHåvard Pettersen2020-11-171-1/+21
* | unroll dense single reduce inner loopHåvard Pettersen2020-11-171-10/+48
|/
* Add support for partial update remove operation where address is not fully sp...Geir Storli2020-11-172-9/+93
* drop un-needed optimizerArne Juul2020-11-121-1/+0
* Merge branch 'master' into arnej/add-join-with-number-optimizationArne Juul2020-11-1246-462/+494
|\
| * Merge pull request #15305 from vespa-engine/arnej/move-optimizersArne H Juul2020-11-1240-387/+408
| |\
| | * test with FastValueBuilderFactory alsoArne Juul2020-11-125-23/+119
| | * drop un-needed includesArne Juul2020-11-125-39/+22
| | * avoid using namespace vespalib::tensorArne Juul2020-11-125-10/+5