summaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/functions/Reduce.java
Commit message (Expand)AuthorAgeFilesLines
* Pull name upJon Bratseth2019-11-271-1/+2
* Support index generating expressions in tensor value functionsJon Bratseth2019-11-271-13/+13
* Add tensor value typeJon Bratseth2019-04-031-4/+4
* Add reduce-join optimization in JavaLester Solbakken2018-09-281-15/+53
* Tensor API out of betaJon Bratseth2018-03-121-2/+0
* Revert "Revert "Bratseth/typecheck all 3""Jon Bratseth2018-02-221-2/+3
* Revert "Bratseth/typecheck all 3"Harald Musum2018-02-211-3/+2
* Revert "Merge pull request #5091 from vespa-engine/revert-5065-bratseth/typec...Jon Bratseth2018-02-211-2/+3
* Revert "Bratseth/typecheck all 2"Jon Bratseth2018-02-201-3/+2
* Propagate type informationJon Bratseth2018-02-171-2/+2
* Re-apply typecheck ranking expressions in JavaJon Bratseth2018-02-091-0/+1
* Revert "Bratseth/typecheck all"Henning Baldersheim2018-02-061-1/+0
* Type check all expressionsJon Bratseth2018-02-061-0/+1
* Verify macrosJon Bratseth2018-01-311-1/+2
* Propagate type informationJon Bratseth2018-01-291-8/+16
* Revert "Revert "Bratseth/tensorflow models""Jon Bratseth2017-12-181-16/+25
* Revert "Bratseth/tensorflow models"gjoranv2017-12-171-25/+16
* Check agreement between TF and Vespa executionJon Bratseth2017-12-131-17/+17
* More functions. Cleanup.Jon Bratseth2017-11-291-2/+2
* Complete prototype TensorFlow mappingJon Bratseth2017-11-281-0/+9
* Update copyright headersJon Bratseth2017-06-141-0/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+0
* Update copyright headersJon Bratseth2017-06-141-0/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+0
* Copyright headerJon Bratseth2017-06-131-0/+1
* Type DimensionSizesJon Bratseth2017-01-051-1/+1
* Use Tensor.Cell in iteration interfaceJon Bratseth2017-01-051-1/+1
* Revert "Revert "Bratseth/tensor subiterators""Jon Bratseth2016-12-201-6/+4
* Revert "Bratseth/tensor subiterators"Henning Baldersheim2016-12-191-4/+6
* Encapsulate TensorAddress moreJon Bratseth2016-12-191-3/+3
* Split iterating into subspaces for performanceJon Bratseth2016-12-191-3/+1
* Add value iterator and iterate in vector-vector joinJon Bratseth2016-12-171-2/+2
* Move to iterator access where possibleJon Bratseth2016-12-161-3/+6
* More uniform APIJon Bratseth2016-12-161-2/+2
* CleanupJon Bratseth2016-12-161-1/+0
* Double-backed indexed tensorJon Bratseth2016-12-161-4/+5
* Preserve tensor typeJon Bratseth2016-12-131-3/+3
* Make accessible from bundlesJon Bratseth2016-12-131-0/+2
* MapTensor -> MappedTensorJon Bratseth2016-12-121-2/+3
* Optimize some indexed tensor operationsJon Bratseth2016-12-081-4/+15
* elements -> labelsJon Bratseth2016-12-041-3/+2
* Correct over-eager renamingJon Bratseth2016-12-041-2/+3
* Rename methodJon Bratseth2016-12-031-3/+2
* Store labels only in dimension addressesJon Bratseth2016-12-031-17/+20
* Give tensors a typeJon Bratseth2016-11-281-5/+13
* Propagate set/getChildrenJon Bratseth2016-11-281-0/+7
* Revert "Revert "Bratseth/tensor functions 3""Jon Bratseth2016-11-261-14/+222
* Revert "Bratseth/tensor functions 3"Jon Bratseth2016-11-251-222/+14
* Implement composite functionsJon Bratseth2016-11-241-0/+246
* Implement function delegation in TensorJon Bratseth2016-11-161-72/+0