diff options
author | Håvard Pettersen <havardpe@yahooinc.com> | 2023-11-08 13:55:05 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@yahooinc.com> | 2023-11-13 09:44:26 +0000 |
commit | 8753ece3f5f374a5cffd360f2009ef1de9ec9d35 (patch) | |
tree | 82340fe27f9df59a1b6650f9f348f7c6d4a5a106 /eval/src/vespa/eval/eval/optimize_tensor_function.h | |
parent | 8435f3c414ccbc2dae11e69f7592f04f279144c5 (diff) |
enable nested ctf meta datahavardpe/enable-nested-ctf-meta-data
Diffstat (limited to 'eval/src/vespa/eval/eval/optimize_tensor_function.h')
-rw-r--r-- | eval/src/vespa/eval/eval/optimize_tensor_function.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/eval/src/vespa/eval/eval/optimize_tensor_function.h b/eval/src/vespa/eval/eval/optimize_tensor_function.h index a164330e698..9a59c8db3a5 100644 --- a/eval/src/vespa/eval/eval/optimize_tensor_function.h +++ b/eval/src/vespa/eval/eval/optimize_tensor_function.h @@ -17,9 +17,10 @@ struct OptimizeTensorFunctionOptions { struct ValueBuilderFactory; struct TensorFunction; -const TensorFunction &optimize_tensor_function(const ValueBuilderFactory &factory, const TensorFunction &function, Stash &stash, - const OptimizeTensorFunctionOptions &options); +const TensorFunction &optimize_tensor_function_impl(const ValueBuilderFactory &factory, const TensorFunction &function, Stash &stash, + const OptimizeTensorFunctionOptions &options); const TensorFunction &optimize_tensor_function(const ValueBuilderFactory &factory, const TensorFunction &function, Stash &stash); +const TensorFunction &do_not_optimize_tensor_function(const ValueBuilderFactory &factory, const TensorFunction &function, Stash &stash); using tensor_function_optimizer = std::function<const TensorFunction &(const TensorFunction &expr, Stash &stash)>; using tensor_function_listener = std::function<void(const TensorFunction &expr)>; |