summaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* add bracesArne Juul2021-01-181-1/+3
* add more unit testsArne Juul2021-01-181-0/+15
* JustReplaceTypeFunction -> ReplaceTypeFunctionArne Juul2021-01-1813-52/+52
* change how stable rename is detectedHåvard Pettersen2021-01-183-46/+70
* fix some TODOsArne Juul2021-01-185-15/+9
* rename optimizersArne Juul2021-01-1813-30/+30
* rename now-generic optimizerArne Juul2021-01-1811-19/+19
* extend type replacementArne Juul2021-01-1812-73/+104
* forward index for rename of mixed tensor when possibleArne Juul2021-01-182-3/+31
* Merge pull request #16061 from vespa-engine/havardpe/also-test-with-empty-indexArne H Juul2021-01-151-1/+2
|\
| * also test index forwarding of empty indexHåvard Pettersen2021-01-151-1/+2
* | forward index for concat of mixed tensor with dense tensorArne Juul2021-01-153-0/+57
|/
* forward index when joining a mixed tensor with a dense oneHåvard Pettersen2021-01-143-1/+64
* remove FastSparseMapHåvard Pettersen2021-01-146-342/+0
* - Add the cost to expensive tests.Henning Baldersheim2021-01-131-1/+1
* Merge pull request #16005 from vespa-engine/arnej/optimize-value-copyArne H Juul2021-01-124-3/+93
|\
| * add unit testing of factory copy()Arne Juul2021-01-113-0/+48
| * make a value copy using the APIArne Juul2021-01-111-3/+45
* | No need to set cost explicit.Henning Baldersheim2021-01-122-2/+2
* | Do not use valgrind on these expensive tests.Henning Baldersheim2021-01-122-2/+2
* | Include <vespa/vespalib/stllike/hashtable.hpp> when needed.Tor Egge2021-01-111-0/+1
|/
* Add typename (needed by gcc 8).Tor Egge2021-01-111-1/+1
* add string_id and simplify multi-handle containerHåvard Pettersen2021-01-1124-135/+127
* use minimal tensor entry to keep track of tensor dataHåvard Pettersen2021-01-054-21/+11
* use string ids as tensor labelsHåvard Pettersen2021-01-0532-307/+639
* Stop forcing inlining of result member function.Tor Egge2021-01-041-1/+1
* Merge pull request #15781 from vespa-engine/arnej/pointer-to-void-not-validArne H Juul2020-12-191-8/+8
|\
| * Change pointer type for LLVMArne Juul2020-12-101-8/+8
* | GC leftover testArne Juul2020-12-103-46/+0
* | move class to the only place it is usedArne Juul2020-12-105-50/+0
|/
* Merge pull request #15764 from vespa-engine/arnej/move-dense-optimizersArne H Juul2020-12-0972-883/+323
|\
| * move to vespalib::eval namespaceArne Juul2020-12-0946-274/+185
| * move tests to match source locationArne Juul2020-12-0925-12/+12
| * GC leftoversArne Juul2020-12-094-321/+0
| * move optimizers to eval/instruction directoryArne Juul2020-12-0935-35/+35
| * GC leftoversArne Juul2020-12-093-163/+0
| * add TODO commentsArne Juul2020-12-0910-0/+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-0811-829/+0
|\ \ | |/ |/|
| * move partial_update files from eval to documentArne Juul2020-12-0811-829/+0
* | minor cleanupHåvard Pettersen2020-12-0810-5/+14
|/
* remove tensor.h and tensorengine.hArne Juul2020-12-0811-147/+0
* remove old dense vectorsArne Juul2020-12-0867-2276/+5
* remove old sparse tensorsArne Juul2020-12-0841-1960/+1
* review follow-upsArne Juul2020-12-082-4/+10
* use DenseCellsValue in NearestNeighborBlueprintArne Juul2020-12-061-1/+4
* untangle ONNX integration from old DenseTensorArne Juul2020-12-063-11/+11
* add utility for wrapping cells vector as dense valueArne Juul2020-12-063-0/+41
* Merge pull request #15679 from vespa-engine/arnej/some-cxx2a-additionsHenning Baldersheim2020-12-061-1/+1
|\