summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* minor refactoring:Arne Juul2020-11-093-3/+6
* pre-compute how to merge left and right sparse address componentsArne Juul2020-11-061-17/+28
* just reorder so optimized join implementations are togetherArne Juul2020-11-061-42/+42
* Merge pull request #15168 from vespa-engine/arnej/add-generic-lambdaArne H Juul2020-11-056-9/+211
|\
| * rename method counting typed nodesArne Juul2020-11-051-3/+3
| * fix lambda traversing and extend testArne Juul2020-11-042-4/+18
| * also add test of type exporting for inner lambdasArne Juul2020-11-041-0/+12
| * use stash.create_uninitialized_arrayArne Juul2020-11-041-1/+1
| * use as<TensorLambda>Arne Juul2020-11-031-1/+1
| * GC unused includeArne Juul2020-11-031-1/+0
| * test with simple factory alsoArne Juul2020-11-031-0/+5
| * export nodes belonging to inner lambdasArne Juul2020-11-031-1/+7
| * add GenericLambda instructionArne Juul2020-11-034-8/+174
* | Merge pull request #15171 from vespa-engine/arnej/inline-sparse-no-overlapArne H Juul2020-11-044-49/+179
|\ \
| * | just loop over subspacesArne Juul2020-11-041-32/+28
| * | move detect_type to its own header fileArne Juul2020-11-043-83/+77
| * | make a specific inline version of sparse no-overlap joinArne Juul2020-11-042-8/+148
* | | Merge pull request #15169 from vespa-engine/arnej/use-output-cell-type-in-reduceArne H Juul2020-11-041-3/+3
|\ \ \ | |/ / |/| |
| * | template aggregator on output cell typeArne Juul2020-11-031-3/+3
| |/
* | Merge pull request #15162 from vespa-engine/havardpe/optimize-tensor-functionArne H Juul2020-11-0310-70/+153
|\ \ | |/ |/|
| * untangle factory-based optimization pipeline from DefaultTensorEngineHåvard Pettersen2020-11-0310-70/+153
* | Merge pull request #15133 from vespa-engine/arnej/handle-hash-collisionArne H Juul2020-11-034-25/+111
|\ \
| * | split testsArne Juul2020-11-031-21/+27
| * | consistent add_mappingArne Juul2020-11-032-30/+34
| * | disallow duplicate add_subspace for PackedMixedTensorBuilderArne Juul2020-11-021-4/+2
| * | test add_subspace robustness for FastValueArne Juul2020-11-021-0/+55
| * | handle add_subspace with same address (or hash collision)Arne Juul2020-11-022-2/+25
* | | Merge pull request #15132 from vespa-engine/arnej/add-generic-peek-instructionArne H Juul2020-11-037-1/+646
|\ \ \ | |_|/ |/| |
| * | refactor, simplify, and cleanupArne Juul2020-11-031-67/+55
| * | move add of input_offset to execute startupArne Juul2020-11-021-2/+2
| * | also verify peek wiring in TensorFunctionArne Juul2020-11-022-0/+35
| * | add GenericPeek instructionArne Juul2020-11-027-1/+623
| |/
* | Merge pull request #15119 from vespa-engine/havardpe/simple-median-aggrHåvard Pettersen2020-11-027-20/+98
|\ \ | |/ |/|
| * median gives NaN if there are any NaN valuesHåvard Pettersen2020-10-312-20/+18
| * re-write to use nth_element and max_elementHåvard Pettersen2020-10-301-5/+7
| * ignore NaN valuesHåvard Pettersen2020-10-302-3/+29
| * added simple median aggregatorHåvard Pettersen2020-10-307-20/+72
* | Merge pull request #15120 from vespa-engine/havardpe/avoid-unrolling-reduce-allArne H Juul2020-10-301-15/+5
|\ \
| * | avoid unrolling reduce all loopHåvard Pettersen2020-10-301-15/+5
| |/
* / Add explicit instantiation declaration for ScalarValue<double> andTor Egge2020-10-301-0/+3
|/
* use generic scalar values for trivial casesHåvard Pettersen2020-10-283-23/+16
* use specific scalar builder for fast value factoryHåvard Pettersen2020-10-283-4/+16
* DoubleValue is now ScalarValue<double>Håvard Pettersen2020-10-284-19/+27
* enable talking about float scalarsHåvard Pettersen2020-10-284-34/+65
* Merge pull request #15047 from vespa-engine/arnej/add-generic-createHåvard Pettersen2020-10-287-1/+274
|\
| * avoid potential ambiguity in constructor selectionArne Juul2020-10-281-1/+1
| * use ArrayArrayMapArne Juul2020-10-271-26/+27
| * use SimpleValueBuilderFactory in reference fillArne Juul2020-10-271-1/+1
| * just do all the layouts from map testArne Juul2020-10-271-4/+8
| * do it like new value codecArne Juul2020-10-271-12/+17