summaryrefslogtreecommitdiffstats
path: root/vespajlib
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add (disabled) dense tensor binary format"Henning Baldersheim2017-01-1016-293/+147
* Revert "Avoid nitpicky warnings"Henning Baldersheim2017-01-101-2/+2
* Avoid nitpicky warningsJon Bratseth2017-01-101-2/+2
* Disallow empty tensors without dimensionsJon Bratseth2017-01-104-39/+23
* Use MappedTensor to represent tensor with no dimensions or valuesJon Bratseth2017-01-1010-43/+44
* Move string encoding decoding to GrowableByteBufferJon Bratseth2017-01-103-40/+32
* Output tensor type in error messageJon Bratseth2017-01-101-1/+1
* Add (disabled) dense tensor binary formatJon Bratseth2017-01-099-82/+251
* Faster indexed general join algorithmJon Bratseth2017-01-067-30/+199
* Type DimensionSizesJon Bratseth2017-01-058-164/+220
* Optimize indexed iterator accessJon Bratseth2017-01-055-102/+195
* Use Tensor.Cell in iteration interfaceJon Bratseth2017-01-059-56/+76
* Optimize subspace iterationJon Bratseth2017-01-055-83/+176
* Minor changeJon Bratseth2017-01-041-6/+2
* Move order check out of inner loopJon Bratseth2017-01-042-43/+21
* Special-case iterating in a single dimensionJon Bratseth2017-01-041-6/+41
* Support iterating over dimensions in any orderJon Bratseth2017-01-032-59/+58
* Simplify testJon Bratseth2017-01-031-2/+1
* Use int labels for speedJon Bratseth2017-01-031-5/+6
* More tests and remove printlnJon Bratseth2017-01-032-9/+21
* Validate sizesJon Bratseth2017-01-022-20/+40
* Add concat functionJon Bratseth2017-01-028-71/+319
* Concat skeletonJon Bratseth2016-12-222-0/+63
* 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