diff options
Diffstat (limited to 'config-model/src/test/derived/rankingexpression/rankexpression.sd')
-rw-r--r-- | config-model/src/test/derived/rankingexpression/rankexpression.sd | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/config-model/src/test/derived/rankingexpression/rankexpression.sd b/config-model/src/test/derived/rankingexpression/rankexpression.sd index 4b3bd516619..b0de2c60299 100644 --- a/config-model/src/test/derived/rankingexpression/rankexpression.sd +++ b/config-model/src/test/derived/rankingexpression/rankexpression.sd @@ -408,4 +408,37 @@ schema rankexpression { } } + rank-profile withtfl { + inputs { + query(v) tensor(v[3]) + } + function mymul() { + expression: tensorFromLabels(attribute(labels), m) * query(v) + } + first-phase { + expression: attribute(foo1) + } + global-phase { + expression: sum(mymul) + } + match-features { + tensorFromLabels(attribute(labels), m) + } + } + + rank-profile withtfl2 { + inputs { + query(v) tensor(v[3]) + } + function mymul() { + expression: tensorFromLabels(attribute(labels), m) * query(v) + } + first-phase { + expression: attribute(foo1) + } + global-phase { + expression: sum(mymul) + } + } + } |