aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/Tensor.java
Commit message (Expand)AuthorAgeFilesLines
* Replace all usages of Arrays.asList with List.of where possible.Henning Baldersheim2024-04-121-2/+1
* Unify on List.ofHenning Baldersheim2024-04-111-17/+16
* Support embedding into rank 3 tensorsJon Bratseth2024-02-021-0/+1
* Minor cleanupJon Bratseth2024-01-281-22/+23
* Make tensor addresses integer based instead of as strings.Henning Baldersheim2024-01-251-3/+4
* - Add and use getAsDouble method returning a Double object. It behaves simila...Henning Baldersheim2024-01-211-0/+2
* - Extract dimension names in a set to avoid recomputing it in dimensionNames(...Henning Baldersheim2024-01-211-5/+5
* Construct array right away instead of going via a single element list and the...Henning Baldersheim2024-01-181-1/+2
* - Add sizeAsInt to allow for safe cast from long to int of the size of a tensor.Henning Baldersheim2024-01-181-3/+18
* Create set of indexes to remove once.Henning Baldersheim2024-01-171-1/+5
* Update copyrightJon Bratseth2023-10-091-1/+1
* Use a native double to store the cell value instead of full blown Number/Doub...Henning Baldersheim2022-12-141-7/+9
* More input tests and better error messageJon Bratseth2022-10-191-1/+11
* Remove on Vespa 8Jon Bratseth2022-06-081-5/+0
* Output input default values in rank propertiesJon Bratseth2022-05-091-8/+23
* Parse input default valuesJon Bratseth2022-05-061-1/+4
* Validate query feature tensor typesJon Bratseth2022-03-291-7/+20
* Compute hash without serializing to stringJon Bratseth2022-03-011-0/+4
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Organize importsLester Solbakken2021-10-061-5/+19
* Add expand function to tensor classLester Solbakken2021-10-061-18/+6
* add "hamming" functionArne H Juul2021-09-231-0/+2
* Add bit ranking function in JavaLester Solbakken2021-06-211-0/+1
* Merge pull request #17657 from vespa-engine/arnej/add-hex-string-input-formatArne H Juul2021-05-041-0/+2
|\
| * allow a string (with a hex dump of binary representation) as cell valuesArne Juul2021-04-291-0/+2
* | Return 0.0 rather than nan for non-existing tensor cells in JavaLester Solbakken2021-05-031-1/+1
* | add api for detecting cell existenceArne Juul2021-04-301-0/+3
|/
* Revert "Revert "Lesters/cell cast java""Lester Solbakken2021-03-161-0/+5
* Revert "Lesters/cell cast java"Jon Marius Venstad2021-03-161-5/+0
* Add Java-side tensor type cell castingLester Solbakken2021-03-161-0/+5
* Fix linksJon Bratseth2021-02-151-5/+5
* Add median aggregatorJon Bratseth2020-11-021-1/+9
* Reduce tensor equals accuracyLester Solbakken2020-08-111-1/+1
* Convert tensor update to sparseJon Bratseth2020-01-131-3/+4
* Merge pull request #11637 from vespa-engine/bratseth/tensor-short-form-tostringJon Bratseth2020-01-061-12/+11
|\
| * More tensor short forms in Tensor.toString()Jon Bratseth2020-01-031-12/+11
* | Add mergeJon Bratseth2020-01-021-12/+5
|/
* Allow quoted labels in tensorsJon Bratseth2019-12-171-0/+3
* Support index generating expressions in tensor value functionsJon Bratseth2019-11-271-19/+20
* Add a 'Value' tensor functionJon Bratseth2019-11-251-1/+1
* Document the standard value order one placeJon Bratseth2019-10-011-14/+12
* Convenience method to find smallest/largest cellsJon Bratseth2019-07-031-1/+50
* Use value accessor in convenience accessorsJon Bratseth2019-07-021-2/+2
* Dense string formJon Bratseth2019-06-071-4/+2
* Support native Vespa standalone modelsJon Bratseth2019-05-311-0/+7
* Build tensors purely with floatsJon Bratseth2019-04-261-3/+18
* Cleanup of tensor updates - JavaLester Solbakken2019-02-211-1/+2
* TensorRemoveUpdate support for mixed tensorsLester Solbakken2019-02-201-1/+10
* TensorAddUpdate support for mixed tensorsLester Solbakken2019-02-201-0/+14
* Implement tensor modify applyTo in JavaLester Solbakken2019-02-121-0/+20