aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/functions/Join.java
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
|
* Reduce the simple usage of guava where java has caught upHenning Baldersheim2022-11-301-4/+2
|
* Return X-Vespa-Ignored-Fields if fields were ignoredJon Bratseth2022-10-061-2/+2
|
* Compute hash without serializing to stringJon Bratseth2022-03-011-1/+3
|
* Resolve slice dimensionJon Bratseth2022-02-161-1/+1
|
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* add api for detecting cell existenceArne Juul2021-04-301-6/+8
| | | | | | | | * new API "has(TensorAddress)" detects if a Tensor has a cell with the given address. * use new API in join and merge. This will give different results for cells that are present but contain NaN versus cells that aren't present at all. * use new API in slice. This gives a different default (0, not NaN) when trying to access cells that aren't present.
* Wire inn tensor cell type resolving for join in JavaLester Solbakken2021-04-211-1/+2
|
* Revert "Revert "Revert "Revert "Require equal sizes in join""""Jon Bratseth2020-01-131-3/+8
|
* Revert "Revert "Revert "Require equal sizes in join"""Henning Baldersheim2020-01-111-8/+3
|
* Revert "Revert "Require equal sizes in join""Lester Solbakken2020-01-101-3/+8
| | | | This reverts commit d78f8b089753025421524539e86ca96b7bf3369c.
* Revert "Require equal sizes in join"Jon Bratseth2020-01-071-8/+3
|
* Require equal sizes in joinJon Bratseth2020-01-031-3/+8
|
* Pull name upJon Bratseth2019-11-271-1/+2
|
* Support index generating expressions in tensor value functionsJon Bratseth2019-11-271-10/+10
|
* use same rules for cell value type resolving as C++Arne Juul2019-08-201-2/+1
| | | | | * pick cell value type from tensors with dimensions only * in Concat, use the expected combined cell value type for unit tensor
* Add tensor value typeJon Bratseth2019-04-031-4/+3
|
* Add reduce-join optimization in JavaLester Solbakken2018-09-281-47/+50
|
* Tensor API out of betaJon Bratseth2018-03-121-2/+0
|
* Cleanup and more type inferenceJon Bratseth2018-02-241-21/+1
| | | | | | | - Use a type context in TensorTransformer - Correct Join.outputType - Understand tensorFromLabels and tensorFromWeightedSet - Don't wrap simple tensor arguments in constant()
* Merge pull request #5118 from vespa-engine/lesters/rename-tensorflow-constantsJon Bratseth2018-02-231-1/+1
|\ | | | | Refactor TensorFlow import and add dimension renaming.
| * Refactor TensorFlow import and add dimension renaming.Lester Solbakken2018-02-221-1/+1
| |
* | Revert "Revert "Bratseth/typecheck all 3""Jon Bratseth2018-02-221-2/+2
|/
* Revert "Bratseth/typecheck all 3"Harald Musum2018-02-211-2/+2
|
* Revert "Merge pull request #5091 from ↵Jon Bratseth2018-02-211-2/+2
| | | | | | | vespa-engine/revert-5065-bratseth/typecheck-all-2" This reverts commit f15c8a6384031adfe0764f20e6448be4eccd517b, reversing changes made to 2a343e5a88a023a3f3246db2f47726e229d28fac.
* Revert "Bratseth/typecheck all 2"Jon Bratseth2018-02-201-2/+2
|
* Propagate type informationJon Bratseth2018-02-171-2/+2
|
* Verify macrosJon Bratseth2018-01-311-1/+2
|
* Propagate type information through ranking expressionsJon Bratseth2018-01-291-0/+1
|
* Propagate type informationJon Bratseth2018-01-291-4/+7
|
* Use longs for dimensions lengths in all API'sJon Bratseth2017-12-191-9/+9
| | | | | This is to be able to support tensor dimensions with more than 2B elements in the future without API change.
* Revert "Revert "Bratseth/tensorflow models""Jon Bratseth2017-12-181-15/+39
|
* Revert "Bratseth/tensorflow models"gjoranv2017-12-171-39/+15
|
* Check agreement between TF and Vespa executionJon Bratseth2017-12-131-16/+16
|
* More functions. Cleanup.Jon Bratseth2017-11-291-1/+1
|
* Complete prototype TensorFlow mappingJon Bratseth2017-11-281-0/+24
|
* Rename variableLester Solbakken2017-07-061-3/+3
|
* Small fixes to mapped hash joinLester Solbakken2017-07-061-22/+37
|
* Optimize general mapped tensor joinLester Solbakken2017-07-051-8/+74
|
* 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
|
* Revert "Revert "Add (disabled) dense tensor binary format""Jon Bratseth2017-01-101-1/+1
|
* Revert "Add (disabled) dense tensor binary format"Henning Baldersheim2017-01-101-1/+1
|
* Use MappedTensor to represent tensor with no dimensions or valuesJon Bratseth2017-01-101-1/+1
|
* Faster indexed general join algorithmJon Bratseth2017-01-061-13/+82
|
* Type DimensionSizesJon Bratseth2017-01-051-11/+11
|
* Optimize indexed iterator accessJon Bratseth2017-01-051-28/+11
|