Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow configuring normalizers | Arne Juul | 2023-10-13 | 3 | -5/+169 |
| | |||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 14 | -14/+14 |
| | |||||
* | Merge pull request #28566 from ↵ | Arne H Juul | 2023-09-21 | 1 | -0/+4 |
|\ | | | | | | | | | vespa-engine/arnej/avoid-recomputing-match-features if something is already a match-feature, avoid computing it again in … | ||||
| * | if something is already a match-feature, avoid computing it again in ↵ | Arne Juul | 2023-09-18 | 1 | -0/+4 |
| | | | | | | | | global-phase | ||||
* | | get rid of input which is already gotten from query | Arne Juul | 2023-09-18 | 1 | -3/+1 |
|/ | |||||
* | Add utility function for custom token ids | Lester Solbakken | 2023-09-11 | 1 | -18/+43 |
| | |||||
* | Ignore input also listed in intializers when parsing metadata from model | Bjørn Christian Seime | 2023-04-13 | 1 | -5/+1 |
| | |||||
* | Ignore input also listed in initializers | Bjørn Christian Seime | 2023-03-31 | 1 | -5/+9 |
| | | | | Ignore inputs which is already initialized when determining required features as input to ONNX models in global-phase. | ||||
* | use ExpressionFunction.Instance for consistency | Arne Juul | 2023-03-22 | 1 | -9/+27 |
| | |||||
* | use Integer.toHexString on hashcode | Arne Juul | 2023-03-21 | 1 | -1/+1 |
| | |||||
* | use withTransformedExpressions for wiring | Arne Juul | 2023-03-20 | 1 | -14/+1 |
| | |||||
* | deeper processing of TensorFunctionNode and ONNX model references | Arne Juul | 2023-03-20 | 1 | -0/+33 |
| | |||||
* | Merge branch 'master' into arnej/handle-dynamic-tensor | Jon Bratseth | 2023-03-20 | 1 | -2/+2 |
|\ | |||||
| * | - avoid unintentionally duplicated rank-properties | Arne Juul | 2023-03-20 | 1 | -2/+2 |
| | | | | | | | | | | - use more LinkedHashMap for deterministic behavior in unit tests - extend some unit tests | ||||
* | | handle DynamicTensor with embedded expressions | Arne Juul | 2023-03-17 | 1 | -0/+8 |
| | | |||||
* | | avoid making OperationNode with no operators | Arne Juul | 2023-03-17 | 1 | -0/+3 |
|/ | |||||
* | * make InputRecorder handle slice with embedded expressions | Arne Juul | 2023-03-16 | 1 | -0/+8 |
| | | | | * special handling for Generate and Slice in BindingExtractor | ||||
* | add special handling of TensorFunctionNode containing Generate function | Arne Juul | 2023-03-14 | 2 | -3/+52 |
| | |||||
* | remember which functions are already handled | Arne Juul | 2023-03-10 | 1 | -0/+6 |
| | |||||
* | handle more complex features and functions wrapped in rankingExpression(foo) | Arne Juul | 2023-03-08 | 1 | -3/+8 |
| | |||||
* | Reapply "deeper processing of onnx inputs" | Arne Juul | 2023-03-08 | 1 | -1/+10 |
| | | | | This reverts commit 9c495646db8acadc02f698b5326c67dc8a59d283. | ||||
* | Revert "deeper processing of onnx inputs" | Arne Juul | 2023-02-24 | 1 | -10/+1 |
| | | | | This reverts commit 8d8f523c32fab2bd396f960496459eb079b03872. | ||||
* | deeper processing of onnx inputs | Arne Juul | 2023-02-16 | 1 | -1/+10 |
| | |||||
* | use FeatureNames | Arne Juul | 2023-02-08 | 1 | -8/+13 |
| | |||||
* | experimental WIP | Arne Juul | 2023-02-07 | 1 | -0/+87 |
| | |||||
* | Revert "Revert "Let list handling catch up with Java 17"" | Henning Baldersheim | 2022-12-02 | 1 | -14/+13 |
| | |||||
* | Revert "Let list handling catch up with Java 17" | Bjørn Christian Seime | 2022-12-02 | 1 | -13/+14 |
| | |||||
* | Let list handling catch up with Java 17 | Henning Baldersheim | 2022-12-02 | 1 | -14/+13 |
| | |||||
* | Optimize imports | Harald Musum | 2022-10-24 | 1 | -8/+0 |
| | |||||
* | Only check types when necessary | Jon Bratseth | 2022-10-03 | 1 | -3/+3 |
| | |||||
* | Revert "Merge pull request #24279 from ↵ | Jon Bratseth | 2022-10-03 | 1 | -8/+24 |
| | | | | | | | vespa-engine/jonmv/revert-GC-heaven-commits" This reverts commit 539f2871e4812a463aa108639aac66c4903f3c33, reversing changes made to aeaa3c2da60259a8ba80345591657922c90c1993. | ||||
* | Revert "Merge pull request #24257 from ↵ | jonmv | 2022-10-02 | 1 | -12/+7 |
| | | | | | | | vespa-engine/bratseth/boolean-optimize-primitives-only" This reverts commit 4a1ca594e4cf3810974696ce970f5a161ec099eb, reversing changes made to 62928f4d8b7571c4b10fedffc56b762f57b6b2ca. | ||||
* | Revert "Merge pull request #24266 from ↵ | jonmv | 2022-10-02 | 1 | -15/+4 |
| | | | | | | | vespa-engine/bratseth/tolerate-missing-types" This reverts commit a2bb6fac145904c96943294b5b62d3c2063e5144, reversing changes made to 0b08f84d1a2bc9fcbea0656d33e5e23f3e325e40. | ||||
* | Tolerate missing types | Jon Bratseth | 2022-09-29 | 1 | -4/+15 |
| | |||||
* | Only optimize boolean expressions on primitives | Jon Bratseth | 2022-09-29 | 1 | -7/+12 |
| | | | | | | Only transform a && b to if(a, b, false) etc.0 if both a and b are primitives, not tensors, as if requires both branches to return the same type. | ||||
* | Use tensor vocabulary | Jon Bratseth | 2022-09-28 | 2 | -8/+8 |
| | |||||
* | Drop 'arithmetic' from name | Jon Bratseth | 2022-09-28 | 2 | -30/+30 |
| | |||||
* | Fold comparisons into the other operators | Jon Bratseth | 2022-09-28 | 1 | -6/+4 |
| | |||||
* | Use ArithmeticNode.resolve instead of creating a new one explicit. | Henning Baldersheim | 2022-09-21 | 1 | -2/+32 |
| | |||||
* | Avoid confusing the reader by starting off with OR. Just use null instead. | Henning Baldersheim | 2022-09-21 | 1 | -2/+1 |
| | |||||
* | Short circuit boolean expressions | Jon Bratseth | 2022-09-21 | 2 | -1/+107 |
| | | | | | | | | Short circuit boolean expressions by converting them to (nested) if expressions. This also fixes a bug in Java expression evaluation where evaluation of arithmetic operations with the same precedence would be from right to left rather than left to right. | ||||
* | Revert "Revert "Revert "Short circuit boolean expressions""" | Henning Baldersheim | 2022-09-21 | 2 | -107/+1 |
| | |||||
* | Revert "Revert "Short circuit boolean expressions"" | Henning Baldersheim | 2022-09-21 | 2 | -1/+107 |
| | |||||
* | Revert "Short circuit boolean expressions" | Arnstein Ressem | 2022-09-20 | 2 | -107/+1 |
| | |||||
* | Update BooleanExpressionTransformer.java | Henning Baldersheim | 2022-09-20 | 1 | -1/+1 |
| | |||||
* | Short circuit boolean expressions | Jon Bratseth | 2022-09-20 | 2 | -1/+107 |
| | | | | | | | | Short circuit boolean expressions by converting them to (nested) if expressions. This also fixes a bug in Java expression evaluation where evaluation of arithmetic operations with the same precedence would be from right to left rather than left to right. | ||||
* | Remove TensorFlow feature converter | Lester Solbakken | 2022-06-08 | 1 | -24/+3 |
| | |||||
* | onnxModel to onnx in summary/matchfeatures | Lester Solbakken | 2022-06-08 | 1 | -9/+8 |
| | |||||
* | Rename the 'searchdefinition' package to 'schema' | Jon Bratseth | 2022-05-19 | 11 | -0/+977 |