Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid using deprecated methods | Henning Baldersheim | 2021-11-03 | 1 | -1/+1 |
| | |||||
* | Avoid intermediate NegativeNode in the leaf nodes, adding approximately ↵ | Henning Baldersheim | 2021-11-03 | 1 | -0/+18 |
| | | | | 15-20% extra nodes. | ||||
* | Update expected results | Henning Baldersheim | 2021-11-03 | 2 | -2/+2 |
| | |||||
* | Add a LongValue to preserve integer numbers. | Henning Baldersheim | 2021-11-03 | 2 | -11/+11 |
| | |||||
* | Make StringValue symmetric so it can accept its output (toString) as input. | Henning Baldersheim | 2021-11-03 | 1 | -0/+30 |
| | |||||
* | Use UTF-8 bytewise ordering for StringResultNode comparisons | Tor Brede Vekterli | 2021-11-01 | 1 | -1/+87 |
| | | | | | | | | | | | | | | | The C++ backend uses `memcmp` ordering of UTF-8 strings for its `StringResultNode` instances and expects the container to feed it nodes in the same order. However, the Java code used `String` internally, which compares UTF-16 codepoints instead of UTF-8 octets. These may not agree on the ordering, particularly in the presence of surrogate pairs. Java `StringResultNode` now uses a raw UTF-8 byte array as its value backing, which has the added benefit that (de-)serializing is effectively a no-op. Some extra `String` roundtrip work needed now to support the various type-erased `ResultNode` functionality, but this is not expected to be called in a hot path. | ||||
* | Update 2018 copyright notices. | gjoranv | 2021-10-07 | 3 | -3/+3 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 65 | -65/+65 |
| | |||||
* | Remove temporary test case | Lester Solbakken | 2021-10-06 | 1 | -8/+0 |
| | |||||
* | Add non-primitive tensor expand function | Lester Solbakken | 2021-10-06 | 1 | -1/+15 |
| | |||||
* | add unit test | Arne H Juul | 2021-09-23 | 1 | -0/+2 |
| | |||||
* | Add bit ranking function in Java | Lester Solbakken | 2021-06-21 | 1 | -0/+18 |
| | |||||
* | Various cleanup when reading grouping code. | Henning Baldersheim | 2021-06-16 | 1 | -0/+2 |
| | |||||
* | Unify how property names are generated and decomposed. | Henning Baldersheim | 2021-06-09 | 1 | -2/+16 |
| | |||||
* | Update abi and deprecate unused method. | Henning Baldersheim | 2021-05-31 | 1 | -8/+9 |
| | |||||
* | Wire in tensor cell type resolving for concat in Java | Lester Solbakken | 2021-04-22 | 1 | -2/+2 |
| | |||||
* | Fix max reduce of negative numbers in a tensor | Lester Solbakken | 2021-04-16 | 1 | -0/+1 |
| | |||||
* | Test concat | Jon Bratseth | 2021-04-13 | 2 | -1/+7 |
| | |||||
* | add unit test for lambda optimization bug | Arne Juul | 2021-04-06 | 1 | -0/+2 |
| | |||||
* | Add missing pipe to cell_cast parsing | Lester Solbakken | 2021-03-16 | 1 | -1/+0 |
| | |||||
* | Revert "Revert "Lesters/cell cast java"" | Lester Solbakken | 2021-03-16 | 1 | -0/+17 |
| | | | | This reverts commit d2c61030d6c62b8c4889d3471d2ee5f17bb14a5f. | ||||
* | Revert "Lesters/cell cast java" | Jon Marius Venstad | 2021-03-16 | 1 | -17/+0 |
| | |||||
* | Add Java-side tensor type cell casting | Lester Solbakken | 2021-03-16 | 1 | -0/+17 |
| | |||||
* | tensor conformance will now run as a system integration test only | Arne Juul | 2020-12-01 | 1 | -142/+0 |
| | |||||
* | Support mixed tensor type in Java evaluation | Lester Solbakken | 2020-11-15 | 1 | -0/+18 |
| | |||||
* | Add median aggregator | Jon Bratseth | 2020-11-02 | 1 | -4/+8 |
| | |||||
* | Don't fold division by zero | Jon Bratseth | 2020-09-21 | 1 | -1/+8 |
| | | | | This preserves 0/0 expressions such that NaN can be produced at runtime. | ||||
* | Non-functional changes only | Jon Bratseth | 2020-09-18 | 1 | -1/+1 |
| | |||||
* | Make tensor generate inspectable | Jon Bratseth | 2020-06-29 | 1 | -0/+2 |
| | |||||
* | Remove unused imports of vespalog package | gjoranv | 2020-04-26 | 1 | -1/+0 |
| | |||||
* | Some additional tensor evaluation tests | Lester Solbakken | 2020-04-26 | 1 | -1/+124 |
| | |||||
* | Revert "Remove import of package which is not available or used" | Jon Bratseth | 2020-04-23 | 1 | -0/+1 |
| | |||||
* | Remove import of package which is not available or used | Jon Bratseth | 2020-04-23 | 1 | -1/+0 |
| | |||||
* | Add gather,slice,cast,unsqueeze onnx operations | Lester Solbakken | 2020-02-10 | 1 | -0/+50 |
| | |||||
* | Revert "Revert "Revert "Revert "Require equal sizes in join"""" | Jon Bratseth | 2020-01-13 | 1 | -5/+4 |
| | |||||
* | Revert "Revert "Revert "Require equal sizes in join""" | Henning Baldersheim | 2020-01-11 | 1 | -4/+5 |
| | |||||
* | Revert "Revert "Require equal sizes in join"" | Lester Solbakken | 2020-01-10 | 1 | -5/+4 |
| | | | | This reverts commit d78f8b089753025421524539e86ca96b7bf3369c. | ||||
* | Revert "Require equal sizes in join" | Jon Bratseth | 2020-01-07 | 1 | -4/+5 |
| | |||||
* | Merge pull request #11643 from vespa-engine/bratseth/validate-lambdas | Jon Bratseth | 2020-01-07 | 1 | -0/+16 |
|\ | | | | | Validate lambdas | ||||
| * | Validate lambdas | Jon Bratseth | 2020-01-03 | 1 | -0/+16 |
| | | |||||
* | | Merge pull request #11641 from vespa-engine/bratseth/require-equal-sizes-in-join | Jon Bratseth | 2020-01-07 | 1 | -5/+4 |
|\ \ | | | | | | | Require equal sizes in join | ||||
| * | | Require equal sizes in join | Jon Bratseth | 2020-01-03 | 1 | -5/+4 |
| |/ | |||||
* / | Add merge | Jon Bratseth | 2020-01-02 | 1 | -0/+5 |
|/ | |||||
* | Exmbrace serialized expressions | Jon Bratseth | 2019-12-18 | 2 | -12/+12 |
| | |||||
* | Parse quoted tensor labels in ranking expressions | Jon Bratseth | 2019-12-17 | 1 | -3/+6 |
| | |||||
* | Expression parse mapped 1-d tensor short form | Jon Bratseth | 2019-12-16 | 1 | -0/+1 |
| | |||||
* | Error checking | Jon Bratseth | 2019-12-14 | 1 | -0/+16 |
| | |||||
* | Interpret dimensions in written order | Jon Bratseth | 2019-12-14 | 1 | -0/+23 |
| | |||||
* | Parse mixed tensors | Jon Bratseth | 2019-12-13 | 1 | -1/+1 |
| | |||||
* | Tensor parsing improvements | Jon Bratseth | 2019-12-10 | 1 | -0/+6 |
| | | | | | - Mixed tensor format parsing (outside expressions) - Validate structure of dense tensor strings |