diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-05-08 16:23:32 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-05-08 16:23:32 +0200 |
commit | 51b7faca536b70351980b939850d49d15050f580 (patch) | |
tree | bb1b4a7519ab870409413f2a35d423fb3914c44c /configdefinitions | |
parent | bb2930c8f815ee74c3e042b551effc03b1111f0c (diff) |
Move ranking config to configdefinitions module.
Diffstat (limited to 'configdefinitions')
-rw-r--r-- | configdefinitions/src/vespa/CMakeLists.txt | 6 | ||||
-rw-r--r-- | configdefinitions/src/vespa/onnx-models.def | 15 | ||||
-rw-r--r-- | configdefinitions/src/vespa/ranking-constants.def | 6 | ||||
-rw-r--r-- | configdefinitions/src/vespa/ranking-expressions.def | 5 |
4 files changed, 32 insertions, 0 deletions
diff --git a/configdefinitions/src/vespa/CMakeLists.txt b/configdefinitions/src/vespa/CMakeLists.txt index 2894c8c38b1..4512348b887 100644 --- a/configdefinitions/src/vespa/CMakeLists.txt +++ b/configdefinitions/src/vespa/CMakeLists.txt @@ -74,3 +74,9 @@ vespa_generate_config(configdefinitions all-clusters-bucket-spaces.def) install_config_definition(all-clusters-bucket-spaces.def vespa.config.content.all-clusters-bucket-spaces.def) vespa_generate_config(configdefinitions stateserver.def) install_config_definition(stateserver.def vespa.config.core.stateserver.def) +vespa_generate_config(configdefinitions ranking-constants.def) +install_config_definition(ranking-constants.def vespa.config.search.core.ranking-constants.def) +vespa_generate_config(configdefinitions ranking-expressions.def) +install_config_definition(ranking-expressions.def vespa.config.search.core.ranking-expressions.def) +vespa_generate_config(configdefinitions onnx-models.def) +install_config_definition(onnx-models.def vespa.config.search.core.onnx-models.def) diff --git a/configdefinitions/src/vespa/onnx-models.def b/configdefinitions/src/vespa/onnx-models.def new file mode 100644 index 00000000000..b8f5d319075 --- /dev/null +++ b/configdefinitions/src/vespa/onnx-models.def @@ -0,0 +1,15 @@ +# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +namespace=vespa.config.search.core + +model[].name string +model[].fileref file +model[].input[].name string +model[].input[].source string +model[].output[].name string +model[].output[].as string +model[].dry_run_on_setup bool default=false +model[].stateless_execution_mode string default="" +model[].stateless_interop_threads int default=-1 +model[].stateless_intraop_threads int default=-1 +model[].gpu_device int default=-1 +model[].gpu_device_required bool default=false diff --git a/configdefinitions/src/vespa/ranking-constants.def b/configdefinitions/src/vespa/ranking-constants.def new file mode 100644 index 00000000000..26dfa564a85 --- /dev/null +++ b/configdefinitions/src/vespa/ranking-constants.def @@ -0,0 +1,6 @@ +# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +namespace=vespa.config.search.core + +constant[].name string +constant[].fileref file +constant[].type string diff --git a/configdefinitions/src/vespa/ranking-expressions.def b/configdefinitions/src/vespa/ranking-expressions.def new file mode 100644 index 00000000000..a9401a4bccb --- /dev/null +++ b/configdefinitions/src/vespa/ranking-expressions.def @@ -0,0 +1,5 @@ +# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +namespace=vespa.config.search.core + +expression[].name string +expression[].fileref file |