summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #14842 from vespa-engine/havardpe/engine-or-factory-global...Arne H Juul2020-10-136-1/+138
|\
| * global implementation switch with defaultHåvard Pettersen2020-10-136-1/+138
* | init cell values to NaN in SimpleValueHåvard Pettersen2020-10-132-2/+7
|/
* wire into Map::compile_self and simplifyArne Juul2020-10-134-18/+5
* track API changeArne Juul2020-10-131-1/+1
* MixedValueView -> ValueViewArne Juul2020-10-132-4/+4
* benchmark GenericMap alsoArne Juul2020-10-131-0/+45
* add GenericMapArne Juul2020-10-137-0/+169
* allow interpreted function to use new generic operationsHåvard Pettersen2020-10-1266-213/+405
* use vespalib::eval::operation::op1_t and op2_t as canonicalArne Juul2020-10-1217-23/+36
* use wrap_param alsoArne Juul2020-10-1213-25/+16
* move wrap/unwrap param utilities to their own header fileArne Juul2020-10-1222-96/+66
* Eliminate noexcept warnings.Tor Egge2020-10-112-8/+8
* Merge pull request #14797 from vespa-engine/arnej/pack-fast-sparse-map-keyHåvard Pettersen2020-10-093-17/+15
|\
| * switch order of attributesArne Juul2020-10-091-1/+1
| * change to subspace index for make_addr alsoArne Juul2020-10-093-11/+10
| * pack FastSparseMap::Key tighterArne Juul2020-10-091-10/+9
* | Merge pull request #14757 from vespa-engine/add-tensor-partial-update-2Arne H Juul2020-10-0914-14/+830
|\ \
| * | cleanup unit tests after reviewArne Juul2020-10-093-19/+7
| * | minor refactoring after reviewArne Juul2020-10-091-47/+56
| * | fix formatting of commentsArne Juul2020-10-091-14/+20
| * | reverse params to filter predicateArne Juul2020-10-081-5/+5
| * | reverse skip -> keep; pass lookup_refs alsoArne Juul2020-10-081-12/+14
| * | use copy_tensor_with_filter even moreArne Juul2020-10-081-17/+9
| * | reverse how the remove lookup is doneArne Juul2020-10-081-23/+20
| * | cosmetic fixesArne Juul2020-10-081-3/+3
| * | require sparse remove_specArne Juul2020-10-083-2/+4
| * | fix typoArne Juul2020-10-081-1/+1
| * | simplify validationArne Juul2020-10-081-16/+14
| * | move common code to copy_tensor_with_filter()Arne Juul2020-10-081-40/+27
| * | test larger mixed, cleanupArne Juul2020-10-081-3/+1
| * | do the TensorPartialUpdate operations directly in invoke()Arne Juul2020-10-081-30/+23
| * | remove leftovers from logging warnings when addresses did not convert success...Arne Juul2020-10-081-8/+3
| * | only keep DimCase enums that are possible (within current constraints)Arne Juul2020-10-081-4/+1
| * | update commentArne Juul2020-10-081-1/+1
| * | add PartialRemove unit test for bad inputArne Juul2020-10-071-2/+26
| * | add PartialAdd unit test for bad inputArne Juul2020-10-071-3/+28
| * | add PartialModify unit test for bad inputArne Juul2020-10-071-2/+28
| * | add TensorPartialUpdate with add/modify/removeArne Juul2020-10-0711-1/+780
| * | simplify TensorSpec::add()Arne Juul2020-10-073-13/+11
* | | Merge pull request #14790 from vespa-engine/arnej/remove-DenseTensorView-typi...Håvard Pettersen2020-10-0913-38/+32
|\ \ \ | |_|/ |/| |
| * | remove typify_cellsArne Juul2020-10-0813-38/+32
* | | Merge pull request #14793 from vespa-engine/havardpe/fork-fast-and-simple-valuesArne H Juul2020-10-0915-149/+334
|\ \ \
| * | | clean up hash typeHåvard Pettersen2020-10-082-20/+18
| * | | improve testing of each_map_entryHåvard Pettersen2020-10-081-4/+29
| * | | rename SimpleSparseMap to FastSparseMapHåvard Pettersen2020-10-089-49/+49
| * | | separate code for simple and fast valuesHåvard Pettersen2020-10-087-91/+253
* | | | handle concat(vector of float, double)Arne Juul2020-10-082-12/+16
* | | | add optimization for the simplest dense-only concat caseArne Juul2020-10-081-2/+31
| |/ / |/| |
* | | Merge pull request #14769 from vespa-engine/arnej/fix-concat-collapsingArne H Juul2020-10-084-50/+156
|\ \ \