summaryrefslogtreecommitdiffstats
path: root/eval/src/tests/tensor
Commit message (Expand)AuthorAgeFilesLines
* forward index for concat of mixed tensor with dense tensorArne Juul2021-01-151-0/+6
* - Add the cost to expensive tests.Henning Baldersheim2021-01-131-1/+1
* GC leftover testArne Juul2020-12-103-46/+0
* Merge pull request #15764 from vespa-engine/arnej/move-dense-optimizersArne H Juul2020-12-0931-2206/+0
|\
| * move to vespalib::eval namespaceArne Juul2020-12-093-4/+0
| * move tests to match source locationArne Juul2020-12-0924-1881/+0
| * GC leftoversArne Juul2020-12-094-321/+0
| * move optimizers to eval/instruction directoryArne Juul2020-12-0910-13/+13
* | Merge pull request #15756 from vespa-engine/havardpe/ghost-modeHåvard Pettersen2020-12-092-8/+57
|\ \ | |/ |/|
| * ghost support in instruction benchmarkHåvard Pettersen2020-12-092-8/+57
* | Merge pull request #15743 from vespa-engine/arnej/move-partial-updateArne H Juul2020-12-086-356/+0
|\ \ | |/ |/|
| * move partial_update files from eval to documentArne Juul2020-12-086-356/+0
* | minor cleanupHåvard Pettersen2020-12-081-1/+1
|/
* remove old dense vectorsArne Juul2020-12-0815-344/+0
* untangle ONNX integration from old DenseTensorArne Juul2020-12-061-8/+7
* DenseTensorView -> DenseValueViewArne Juul2020-12-041-14/+14
* remove DefaultTensorEngineArne Juul2020-12-0312-573/+0
* only factory in interpreted functionHåvard Pettersen2020-12-032-40/+40
* stop benchmarking old engineArne Juul2020-12-031-10/+6
* remove test depending on EngineOrFactory with engineArne Juul2020-12-032-125/+0
* remove tests depending on EngineOrFactory with engineArne Juul2020-12-033-68/+0
* remove simple tensorHåvard Pettersen2020-12-0212-23/+0
* remove conformance test file (run tests directly instead)Håvard Pettersen2020-12-022-7/+26
* clean up tensor conformance testingHåvard Pettersen2020-12-011-19/+0
* test dense optimizers with FastValue instead of DefaultTensorEngineArne Juul2020-11-2712-54/+45
* Merge branch 'master' into arnej/add-simple-streamed-valueArne H Juul2020-11-256-476/+0
|\
| * GC unused codeArne Juul2020-11-256-476/+0
* | run conformance test for StreamedValue alsoArne Juul2020-11-231-0/+6
|/
* Merge pull request #15410 from vespa-engine/geirst/mixed-partial-update-remov...Arne H Juul2020-11-211-4/+15
|\
| * Add partial update remove test with mixed tensor as input.Geir Storli2020-11-201-4/+15
* | Merge pull request #15412 from vespa-engine/havardpe/improved-benchmarking-fa...Arne H Juul2020-11-211-29/+80
|\ \
| * | use same loop_cnt when benchmarking if possibleHåvard Pettersen2020-11-201-6/+47
| * | each EvalOp gets its own stash, for more fairnessHåvard Pettersen2020-11-201-23/+33
| |/
* / track CellType moveArne Juul2020-11-203-5/+6
|/
* combine dimensions and split reduce operationsHåvard Pettersen2020-11-192-28/+109
* Add support for partial update remove operation where address is not fully sp...Geir Storli2020-11-171-0/+24
* move "keep as-is" optimizersArne Juul2020-11-1213-880/+6
* move unit test for DenseXWProductFunctionArne Juul2020-11-112-164/+0
* move dense_xw_product_function to eval/instructionArne Juul2020-11-111-1/+1
* benchmark some forms of join with numberArne Juul2020-11-101-0/+18
* untangle factory-based optimization pipeline from DefaultTensorEngineHåvard Pettersen2020-11-031-22/+23
* 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-221-20/+36
|\
| * improve generic dense reduce with more robust cell orderingHåvard Pettersen2020-10-221-20/+36
* | rename to vespa-tensor-instructions-benchmark and install itArne Juul2020-10-222-2/+4
|/
* be more exact in memory accountingArne Juul2020-10-211-2/+1
* drop SimpleValueEngineArne Juul2020-10-191-6/+0
* run conformance test also for SimpleValueEngineArne Juul2020-10-191-2/+8