summaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/functions
Commit message (Expand)AuthorAgeFilesLines
* Add string indicators for dimensions with spaces in slice tostringLester Solbakken2023-12-151-3/+4
* fix toString() and dimensionNames()Arne Juul2023-11-022-3/+3
* add reference implementation of MapSubspacesArne Juul2023-11-023-1/+202
* Update copyrightJon Bratseth2023-10-0932-32/+32
* - Use equals when comparing Optional<Long>Henning Baldersheim2023-09-133-3/+0
* fix dimension size comparisonArne Juul2023-09-132-2/+2
* override type resolving to do some sanity checkingArne Juul2023-06-262-2/+62
* add cosine_similarityArne Juul2023-06-261-0/+63
* add class comment and test expansionArne Juul2023-06-261-0/+2
* add euclidean_distanceArne Juul2023-06-261-0/+57
* Build with jdk20Jon Bratseth2023-04-171-1/+1
* add withTransformedFunctions() to TensorFunction APIArne Juul2023-03-203-0/+47
* expose embedded expressions from DynamicTensorArne Juul2023-03-171-0/+19
* * make InputRecorder handle slice with embedded expressionsArne Juul2023-03-161-0/+9
* join dimensions must equal common dimensions for optimizationArne Juul2023-03-161-0/+2
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-044-5/+5
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-044-5/+5
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-024-5/+5
* Reduce the simple usage of guava where java has caught upHenning Baldersheim2022-11-3013-91/+49
* Return X-Vespa-Ignored-Fields if fields were ignoredJon Bratseth2022-10-061-2/+2
* Compute hash without serializing to stringJon Bratseth2022-03-0125-213/+427
* Merge pull request #21459 from vespa-engine/bratseth/slice-type-resolvingJon Bratseth2022-02-281-1/+1
|\
| * Pass type contextJon Bratseth2022-02-281-1/+1
* | Nicer error messageJon Bratseth2022-02-281-5/+9
|/
* Resolve slice dimensionJon Bratseth2022-02-1626-50/+79
* Allow quoted string slice labelsJon Bratseth2022-02-151-2/+3
* Add custom `@Beta` annotationBjørn Christian Seime2021-12-031-1/+1
* Update 2020 Oath copyrights.gjoranv2021-10-271-1/+1
* Update 2019 Oath copyrights.gjoranv2021-10-273-3/+3
* Update Verizon Media copyright notices.gjoranv2021-10-071-1/+1
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1
* Update 2017 copyright notices.gjoranv2021-10-0723-23/+23
* Add non-primitive tensor expand functionLester Solbakken2021-10-062-0/+64
* add "hamming" functionArne H Juul2021-09-231-0/+21
* Return 0.0 rather than nan for non-existing tensor cells in JavaLester Solbakken2021-05-031-6/+1
* add api for detecting cell existenceArne Juul2021-04-303-13/+22
* Don't expose initial aggregator values when reducing empty tensorsLester Solbakken2021-04-281-1/+3
* enable temporarily disabled codeArne Juul2021-04-261-5/+7
* test edge case with empty mixed tensorArne Juul2021-04-261-2/+2
* move code around and rename more conceptsArne Juul2021-04-261-104/+104
* rename some conceptsArne Juul2021-04-261-58/+53
* add very generic concat algorithmArne Juul2021-04-261-0/+241
* Reapply "Lesters/resolve cell types for rename and slice"Arne Juul2021-04-262-29/+17
* Revert "Lesters/resolve cell types for rename and slice"Arnstein Ressem2021-04-222-17/+29
* Wire in tensor cell type resolving for slice/peek in JavaLester Solbakken2021-04-221-25/+15
* Wire in tensor cell type resolving for rename in JavaLester Solbakken2021-04-221-4/+2
* Concat: find value type from TypeResolverLester Solbakken2021-04-221-5/+4
* Wire in tensor cell type resolving for merge in JavaLester Solbakken2021-04-221-3/+2
* Wire in tensor cell type resolving for concat in JavaLester Solbakken2021-04-222-28/+6
* Wire inn tensor cell type resolving for join in JavaLester Solbakken2021-04-211-1/+2