aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib
Commit message (Expand)AuthorAgeFilesLines
* MapTensor -> MappedTensorJon Bratseth2016-12-1219-52/+147
* Optimize moreJon Bratseth2016-12-093-12/+25
* Optimize some indexed tensor operationsJon Bratseth2016-12-085-39/+122
* Benchmark indexed joinJon Bratseth2016-12-082-13/+34
* Handle empty tensorsJon Bratseth2016-12-082-5/+8
* SimplifyJon Bratseth2016-12-081-64/+26
* Fix testsJon Bratseth2016-12-081-7/+4
* Run evaluation tests on both indexed and mapped tensorsJon Bratseth2016-12-085-50/+54
* Use type when we have itJon Bratseth2016-12-071-1/+1
* Merge branch 'master' into bratseth/indexed-tensorJon Bratseth2016-12-071-3/+2
|\
| * Allow serialization of all tensors using the sparse binary format as before.Geir Storli2016-12-071-3/+2
* | Correctly handle single numberJon Bratseth2016-12-072-3/+15
* | Create indexed tensors when requestedJon Bratseth2016-12-063-147/+137
* | Indexed tensor implementationJon Bratseth2016-12-057-39/+356
* | Move Builder below MapTensorJon Bratseth2016-12-055-75/+58
|/
* elements -> labelsJon Bratseth2016-12-045-11/+7
* Correct over-eager renamingJon Bratseth2016-12-0421-44/+50
* Towards always typed, fully specified tensorsJon Bratseth2016-12-041-17/+3
* Special-case single space joinJon Bratseth2016-12-033-11/+32
* Rename methodJon Bratseth2016-12-0321-51/+45
* Fix illegal tensors in testJon Bratseth2016-12-031-1/+3
* Continue serializing dimensions in binary format for nowJon Bratseth2016-12-032-13/+23
* Store labels only in dimension addressesJon Bratseth2016-12-0312-256/+221
* Rely on tensor type dimensions being sortedJon Bratseth2016-12-021-1/+1
* Tensor type dimensions are always sortedJon Bratseth2016-12-022-2/+7
* Add tensor benchmarkLester Solbakken2016-11-301-14/+35
* Make type comparison order independentJon Bratseth2016-11-291-1/+2
* Don't support tensor dimensions in JSON formatJon Bratseth2016-11-292-3/+18
* Allow dimension replacingJon Bratseth2016-11-282-1/+14
* Give tensors a typeJon Bratseth2016-11-2816-311/+233
* Tensor benchmark and convenience functionsJon Bratseth2016-11-282-0/+82
* Propagate set/getChildrenJon Bratseth2016-11-2812-0/+84
* Revert "Revert "Bratseth/tensor functions 3""Jon Bratseth2016-11-2634-516/+1016
* Revert "Bratseth/tensor functions 3"Jon Bratseth2016-11-2534-1016/+516
* Merge pull request #1180 from yahoo/bratseth/tensor-functions-3Jon Bratseth2016-11-2534-516/+1016
|\
| * Correct testJon Bratseth2016-11-251-1/+1
| * Correct L1 definition even moreJon Bratseth2016-11-251-1/+1
| * Correct sqrtJon Bratseth2016-11-253-5/+4
| * Correct L1 and L2 definitionsJon Bratseth2016-11-254-3/+15
| * Correct comment typoJon Bratseth2016-11-251-1/+1
| * Fix testsJon Bratseth2016-11-241-1/+1
| * More testsJon Bratseth2016-11-242-2/+11
| * More testsJon Bratseth2016-11-241-0/+24
| * More testsJon Bratseth2016-11-241-4/+4
| * Comparison functions on tensorsJon Bratseth2016-11-241-0/+5
| * Generalize tensor function handlingJon Bratseth2016-11-242-5/+4
| * Implement composite functionsJon Bratseth2016-11-2418-87/+328
| * Implement tensor renameJon Bratseth2016-11-231-1/+44
| * Parse joinJon Bratseth2016-11-231-6/+6
| * Implement mapJon Bratseth2016-11-231-1/+9