summaryrefslogtreecommitdiffstats
path: root/eval/src/tests
Commit message (Expand)AuthorAgeFilesLines
* median gives NaN if there are any NaN valuesHåvard Pettersen2020-10-311-10/+6
* ignore NaN valuesHåvard Pettersen2020-10-301-0/+19
* added simple median aggregatorHåvard Pettersen2020-10-301-2/+19
* DoubleValue is now ScalarValue<double>Håvard Pettersen2020-10-281-4/+4
* enable talking about float scalarsHåvard Pettersen2020-10-281-6/+17
* Merge pull request #15047 from vespa-engine/arnej/add-generic-createHåvard Pettersen2020-10-282-0/+110
|\
| * use SimpleValueBuilderFactory in reference fillArne Juul2020-10-271-1/+1
| * just do all the layouts from map testArne Juul2020-10-271-4/+8
| * switch param orderArne Juul2020-10-271-1/+1
| * unit test GenericCreateArne Juul2020-10-272-0/+106
* | use uninitialized memory for cells in fast valueHåvard Pettersen2020-10-262-0/+68
|/
* drop BM of PackedMixedTensorBuilderFactoryArne Juul2020-10-261-3/+0
* use a run-time flag instead of conditional compilationArne Juul2020-10-264-27/+15
* partial duplicate of micro-bemchmarkArne Juul2020-10-254-7/+27
* Merge pull request #15012 from vespa-engine/havardpe/better-dense-plan-for-ge...Arne H Juul2020-10-223-28/+70
|\
| * improve generic dense reduce with more robust cell orderingHåvard Pettersen2020-10-223-28/+70
* | rename to vespa-tensor-instructions-benchmark and install itArne Juul2020-10-222-2/+4
* | add unit tests with FastValueBuilderFactory alsoArne Juul2020-10-226-32/+61
|/
* Merge pull request #14994 from vespa-engine/arnej/more-exact-memory-accountingArne H Juul2020-10-221-2/+1
|\
| * be more exact in memory accountingArne Juul2020-10-211-2/+1
* | simplify generic reduce and nested loopsHåvard Pettersen2020-10-213-47/+4
|/
* make generic reduce fasterHåvard Pettersen2020-10-203-8/+227
* drop SimpleValueEngineArne Juul2020-10-191-6/+0
* run conformance test also for SimpleValueEngineArne Juul2020-10-191-2/+8
* test immediate formsArne Juul2020-10-195-0/+113
* test immediate mapArne Juul2020-10-191-0/+20
* added mixed -> partial mixed peek casesHåvard Pettersen2020-10-161-0/+2
* added tensor peek benchmarkHåvard Pettersen2020-10-161-1/+94
* added tensor lambda benchmarkHåvard Pettersen2020-10-161-1/+58
* added encode/decode benchmarkHåvard Pettersen2020-10-161-0/+71
* added tensor create benchmarkHåvard Pettersen2020-10-161-41/+86
* extend map benchmark with number caseHåvard Pettersen2020-10-161-1/+6
* Merge pull request #14916 from vespa-engine/havardpe/fix-reduce-expansion-issueHåvard Pettersen2020-10-161-1/+5
|\
| * reduce empty mixed to dense must add cells with default valueHåvard Pettersen2020-10-161-1/+5
* | test via compatibility layerArne Juul2020-10-153-25/+5
|/
* remove DenseTensorView::cellsRef(), just use cells()Arne Juul2020-10-141-1/+1
* global implementation switch with defaultHåvard Pettersen2020-10-133-0/+66
* wire into Map::compile_self and simplifyArne Juul2020-10-131-2/+1
* track API changeArne Juul2020-10-131-1/+1
* benchmark GenericMap alsoArne Juul2020-10-131-0/+45
* add GenericMapArne Juul2020-10-132-0/+77
* allow interpreted function to use new generic operationsHåvard Pettersen2020-10-1211-72/+46
* Eliminate noexcept warnings.Tor Egge2020-10-111-6/+6
* Merge pull request #14797 from vespa-engine/arnej/pack-fast-sparse-map-keyHåvard Pettersen2020-10-091-3/+4
|\
| * change to subspace index for make_addr alsoArne Juul2020-10-091-3/+4
* | Merge pull request #14757 from vespa-engine/add-tensor-partial-update-2Arne H Juul2020-10-097-2/+417
|\ \ | |/ |/|
| * cleanup unit tests after reviewArne Juul2020-10-093-19/+7
| * require sparse remove_specArne Juul2020-10-081-0/+1
| * test larger mixed, cleanupArne Juul2020-10-081-3/+1
| * add PartialRemove unit test for bad inputArne Juul2020-10-071-2/+26