aboutsummaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #14875 from vespa-engine/toregge/dont-shadow-member-variableHenning Baldersheim2020-10-141-4/+4
|\
| * Don't shadow output_size member variable.Tor Egge2020-10-141-4/+4
* | Fix forward declarations.Tor Egge2020-10-141-3/+3
|/
* update copyrightHåvard Pettersen2020-10-141-1/+1
* Merge pull request #14852 from vespa-engine/arnej/some-eval-additionsArne H Juul2020-10-1411-16/+60
|\
| * minor cosmetic fixesArne Juul2020-10-143-5/+4
| * update TensorSpec::from_value and use thatArne Juul2020-10-142-22/+8
| * detect engine with dynamic_cast insteadArne Juul2020-10-141-5/+18
| * add operator== and operator<< for testing onlyArne Juul2020-10-143-0/+36
| * remove DenseTensorView::cellsRef(), just use cells()Arne Juul2020-10-145-10/+9
| * add copy() method to EngineOrFactory, to replace Tensor::clone()Arne Juul2020-10-142-0/+11
* | memory usage on Value APIHåvard Pettersen2020-10-1414-3/+111
|/
* 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