summaryrefslogtreecommitdiffstats
path: root/vespajlib
Commit message (Expand)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
* 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
|\
| * 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