diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-05-10 20:37:16 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-05-10 20:37:16 +0200 |
commit | 48211b2688a7a30fb2b5694a92f9d1398f348748 (patch) | |
tree | 3baeb84b1ef29705656eec322efe38c94e88190b /searchlib | |
parent | fbe5c3fb43039d11398b60855ea9e3de38394f24 (diff) |
Add attribute access hint for tensorFromWeightedSet feature.
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/vespa/searchlib/features/tensor_from_weighted_set_feature.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/features/tensor_from_weighted_set_feature.cpp b/searchlib/src/vespa/searchlib/features/tensor_from_weighted_set_feature.cpp index cbe262a0cbd..00eca7b680e 100644 --- a/searchlib/src/vespa/searchlib/features/tensor_from_weighted_set_feature.cpp +++ b/searchlib/src/vespa/searchlib/features/tensor_from_weighted_set_feature.cpp @@ -62,6 +62,9 @@ TensorFromWeightedSetBlueprint::setup(const search::fef::IIndexEnvironment &env, describeOutput("tensor", "The tensor created from the given weighted set source (attribute field or query parameter)", FeatureType::object(ValueType::make_type(CellType::DOUBLE, {{_dimension}}))); + if (validSource && _sourceType == ATTRIBUTE_SOURCE) { + env.hintAttributeAccess(_sourceParam); + } return validSource; } |