summaryrefslogtreecommitdiffstats
path: root/vespajlib
Commit message (Collapse)AuthorAgeFilesLines
* Add tensor argmax and argminJon Bratseth2016-12-228-19/+120
|
* Add tensor generate functionsJon Bratseth2016-12-226-7/+7
|
* More testsJon Bratseth2016-12-225-8/+34
|
* Tensor generate functionsJon Bratseth2016-12-225-1/+243
|
* - Tensor generate implementationJon Bratseth2016-12-216-86/+209
| | | | | - Cross tensor implementation equals - Better iteration
* Revert "Revert "Bratseth/tensor subiterators""Jon Bratseth2016-12-2013-156/+534
|
* Revert "Bratseth/tensor subiterators"Henning Baldersheim2016-12-1913-534/+156
|
* Extract logic which must be identicalJon Bratseth2016-12-191-72/+42
|
* Do todosJon Bratseth2016-12-191-3/+1
|
* Use int addressesJon Bratseth2016-12-193-22/+33
|
* Int tensor addressJon Bratseth2016-12-191-17/+71
|
* Encapsulate TensorAddress moreJon Bratseth2016-12-198-73/+114
|
* Split iterating into subspaces for performanceJon Bratseth2016-12-199-91/+395
|
* Add value iterator and iterate in vector-vector joinJon Bratseth2016-12-176-16/+58
|
* Delete until we need itJon Bratseth2016-12-161-19/+0
|
* Update benchmark numbersJon Bratseth2016-12-161-1/+4
|
* More testsJon Bratseth2016-12-162-4/+38
|
* Move to iterator access where possibleJon Bratseth2016-12-1610-41/+137
|
* Merge pull request #1342 from yahoo/bratseth/double-backed-indexed-tensorLester Solbakken2016-12-1616-550/+722
|\ | | | | Bratseth/double backed indexed tensor
| * Better benchmarkingJon Bratseth2016-12-162-27/+75
| |
| * Test indexed boundJon Bratseth2016-12-161-16/+30
| |
| * More testsJon Bratseth2016-12-161-4/+18
| |
| * SimplifyJon Bratseth2016-12-163-57/+27
| |
| * More uniform APIJon Bratseth2016-12-169-84/+66
| |
| * Improve APIJon Bratseth2016-12-163-23/+19
| |
| * SimplofyJon Bratseth2016-12-162-23/+0
| |
| * Remove dead codeJon Bratseth2016-12-161-56/+0
| |
| * Generify parsingJon Bratseth2016-12-165-511/+118
| |
| * Move parsing to parserJon Bratseth2016-12-163-66/+80
| |
| * CleanupJon Bratseth2016-12-164-42/+46
| |
| * Double-backed indexed tensorJon Bratseth2016-12-168-189/+418
| |
| * Nonfunctional changes onlyJon Bratseth2016-12-141-0/+373
| |
* | Ensure that terms are not empty.Henning Baldersheim2016-12-161-0/+6
|/
* Apply in correct order and handle zero dimensionJon Bratseth2016-12-145-10/+33
|
* More testing and avoid creating mixed typesJon Bratseth2016-12-143-2/+112
|
* Support subspace join optimization for indexed tensorsJon Bratseth2016-12-142-2/+17
|
* Optimize subspace joinJon Bratseth2016-12-142-3/+36
|
* Lock down MappedTensor creationJon Bratseth2016-12-132-2/+2
|
* Preserve tensor typeJon Bratseth2016-12-131-3/+3
|
* Preserve tensor typeJon Bratseth2016-12-131-3/+3
|
* Preserve tensor typeJon Bratseth2016-12-131-3/+3
|
* Preserve tensor typeJon Bratseth2016-12-131-8/+7
|
* Allow building from cells created on the outsideJon Bratseth2016-12-134-19/+31
|
* Use tensor implementation independent build APIJon Bratseth2016-12-131-1/+0
|
* Tensor implementation independent builder APIJon Bratseth2016-12-135-49/+90
|
* Minor cleanupJon Bratseth2016-12-131-10/+2
|
* Make accessible from bundlesJon Bratseth2016-12-1322-2/+70
|
* MapTensor -> MappedTensorJon Bratseth2016-12-1219-52/+147
|
* Optimize moreJon Bratseth2016-12-093-12/+25
|
* Optimize some indexed tensor operationsJon Bratseth2016-12-085-39/+122
|