aboutsummaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Collapse)AuthorAgeFilesLines
* sparse no overlap join functionHåvard Pettersen2021-02-1210-108/+272
|
* Don't try to print GenSpec. Convert to TensorSpec and print that instead.Tor Egge2021-02-101-1/+1
|
* adjust param repo add options and remove seq_biasHåvard Pettersen2021-02-0539-366/+300
| | | | GenSpec is now implicitly convertible to TensorSpec
* Merge pull request #16390 from ↵Arne H Juul2021-02-0510-98/+301
|\ | | | | | | | | vespa-engine/arnej/refactor-sparse-merge-optimiser Arnej/refactor sparse merge optimiser
| * use implementation in generic_merge as fallbackArne Juul2021-02-051-85/+17
| |
| * make MergeParam and generic_mixed_merge publicArne Juul2021-02-052-31/+36
| |
| * cosmetic fixes after reviewArne Juul2021-02-051-10/+2
| |
| * remove sparse optimisation from generic codeArne Juul2021-02-042-67/+2
| |
| * put seq_bias in GenSpec constructorArne Juul2021-02-041-9/+9
| |
| * add unit test for SparseMergeFunctionArne Juul2021-02-043-0/+92
| |
| * make a separate optimized TensorFunction for sparse mergeArne Juul2021-02-044-0/+247
| |
* | Use noexcept specifier for simple lambdas.Tor Egge2021-02-043-6/+6
|/
* added 'display' mode to tensor conformance binaryHåvard Pettersen2021-02-041-0/+35
|
* use GenSpec in tensor_model.cppHåvard Pettersen2021-02-045-82/+13
|
* rework sequence concept to match GenSpecHåvard Pettersen2021-02-047-99/+132
|
* tensor model initial cleanupHåvard Pettersen2021-02-045-213/+122
| | | | | drop Mask concept move implementation to cpp file
* Merge pull request #16369 from vespa-engine/arnej/use-genspec-in-unit-tests-3Arne H Juul2021-02-0410-131/+122
|\ | | | | Arnej/use genspec in unit tests 3
| * use GenSpec in vector_from_doubles_function_testArne Juul2021-02-031-6/+6
| |
| * use GenSpec in dense_xw_product_function_testArne Juul2021-02-031-14/+9
| |
| * use GenSpec in dense_tensor_peek_function_testArne Juul2021-02-031-10/+10
| |
| * use GenSpec in dense_tensor_create_function_testArne Juul2021-02-031-4/+4
| |
| * use GenSpec in dense_single_reduce_function_testArne Juul2021-02-031-11/+11
| |
| * use GenSpec in dense_simple_expand_function_testArne Juul2021-02-031-18/+18
| |
| * use GenSpec in dense_multi_matmul_function_testArne Juul2021-02-031-16/+24
| |
| * use GenSpec in dense_matmul_function_testArne Juul2021-02-031-7/+7
| |
| * use GenSpec in dense_inplace_join_function_testArne Juul2021-02-031-26/+20
| |
| * use GenSpec in dense_dot_product_function_testArne Juul2021-02-031-19/+13
| |
* | Merge pull request #16344 from vespa-engine/havardpe/faster-single-dim-matchingArne H Juul2021-02-034-64/+109
|\ \ | |/ |/| added some optimizations for single-dimension sparse matching
| * fixup of sparse dot product operationHåvard Pettersen2021-02-031-27/+35
| |
| * minor fixup of address mapHåvard Pettersen2021-02-031-12/+13
| |
| * added some optimizations for single-dimension sparse matchingHåvard Pettersen2021-02-024-43/+79
| |
* | Merge pull request #16347 from vespa-engine/arnej/genspec-review-followupArne H Juul2021-02-0318-92/+120
|\ \ | | | | | | followup on GenSpec after review
| * | followup on GenSpec after reviewArne Juul2021-02-0218-92/+120
| |/ | | | | | | | | | | * avoid changing layouts in-place, call cpy() first * do cells_float() vs cells_double() more equally * minor cosmetic fixes
* / Use noexcept specifier for simple lambdas.Tor Egge2021-02-029-9/+9
|/
* Merge pull request #16331 from vespa-engine/toregge/check-attribute-supportTor Egge2021-02-021-0/+4
|\ | | | | Check for availability of attribute before using it.
| * Check for availability of attribute before using it.Tor Egge2021-02-021-0/+4
| |
* | use GenSpec in sum_max_dot_product_function_testArne Juul2021-02-021-22/+29
| |
* | use GenSpec in mixed_simple_join_function_testArne Juul2021-02-021-20/+22
| |
* | use GenSpec in fast_rename_optimizer_testArne Juul2021-02-021-8/+8
| |
* | use GenSpec in remove_trivial_dimension_optimizer_testArne Juul2021-02-021-5/+5
| |
* | use GenSpec in add_trivial_dimension_optimizer_testArne Juul2021-02-021-6/+6
| |
* | use GenSpec in pow_as_map_optimizer_testArne Juul2021-02-021-8/+10
| |
* | GC now-unused codeArne Juul2021-02-021-23/+0
| |
* | use GenSpec in join_with_number_function_testArne Juul2021-02-021-13/+13
| |
* | EXPECT_EXCEPTION -> VESPA_EXPECT_EXCEPTION in vespa/vespalib/gtest/gtest.hArne Juul2021-02-021-18/+6
| |
* | use GenSpec in tensor_lambda_testArne Juul2021-02-021-8/+10
| |
* | use GenSpec in mixed_inner_product_function_testArne Juul2021-02-021-40/+31
| |
* | extend with add_variants with GenSpecArne Juul2021-02-022-0/+22
| |
* | use GenSpec in mixed_map_function_testArne Juul2021-02-021-5/+9
| |
* | use GenSpec in dense_replace_type_function_testArne Juul2021-02-021-2/+2
| |