aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/features/rankingexpressionfeature.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Use consistent terminologyJon Bratseth2022-09-291-3/+3
* fix undefined behavior in unit tests -- WIPHåvard Pettersen2022-06-071-1/+1
* Avoid pulling in stringfmt.h in by moving code to .cpp file.Henning Baldersheim2022-05-311-0/+1
* auto-unbox scalar results from interpreted ranking expressionsHåvard Pettersen2022-01-271-3/+43
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* use explicit expression nameHåvard Pettersen2021-06-021-6/+4
* external ranking expressionsHåvard Pettersen2021-05-201-1/+4
* Revert "external ranking expressions"Harald Musum2021-05-201-4/+1
* external ranking expressionsHåvard Pettersen2021-05-181-1/+4
* only factory in interpreted functionHåvard Pettersen2020-12-031-3/+3
* cleanup unused includeArne Juul2020-11-271-1/+0
* handle both engine- and factory-based tensorsArne Juul2020-10-151-2/+4
* better rank feature back-tracesHåvard Pettersen2020-03-201-1/+1
* print more details about type errorsHåvard Pettersen2020-03-191-0/+3
* print first error for each featureHåvard Pettersen2020-03-181-15/+20
* async concurrent llvm compilationHåvard Pettersen2019-12-121-15/+15
* fast forest refactoring and experimentationHåvard Pettersen2019-11-011-8/+19
* enable use of fast forest gbdt evaluation for rankingHåvard Pettersen2019-10-041-13/+57
* Forward prepareSharedState tooHenning Baldersheim2019-06-161-0/+8
* Enable inlining of small frequent method calls.Henning Baldersheim2019-06-161-0/+4
* avoid abstract value typesHåvard Pettersen2019-04-251-3/+0
* Nested namespacesHenning Baldersheim2018-07-251-3/+1
* - NULL -> nullptrHenning Baldersheim2018-07-241-4/+2
* move more param stuff to lazy_params.hHåvard Pettersen2018-01-161-1/+2
* wire in max reduce prod join replacerHåvard Pettersen2017-08-241-0/+1
* enable expression replacement in ranking expression featureHaavard2017-08-141-3/+17
* make sure ranking expression executors are pureHaavard2017-06-301-0/+3
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* auto-detect appropriate compiled function parameter lazynessHaavard2017-06-071-1/+3
* Make searchlib compile with '-Og'.Geir Storli2017-05-051-0/+4
* update with lazy parameter passing APIHaavard2017-02-271-12/+20
* add and test lazy ranking expression executorHaavard2017-02-241-2/+44
* Bracing to @havarpe's liking.Henning Baldersheim2017-02-131-4/+8
* Unroll the copy loop.Henning Baldersheim2017-02-131-14/+13
* Optimise the single query item dotproduct.Henning Baldersheim2017-02-131-11/+5
* wire in immediate evaluation of new syntaxHaavard2017-02-101-4/+4
* make stuff compile and testHaavard2017-01-231-7/+7
* keep track of which inputs are objects for interpreted expressionsHaavard2016-12-121-14/+12
* Pass docId (local document id) to feature executor execute method insteadTor Egge2016-12-091-6/+16
* Use methods on input and output objects to get/set feature values instead ofTor Egge2016-12-071-6/+6
* Allocate feature executors on a stash to get them close together in memory.Tor Egge2016-12-021-4/+4
* check for issues when setting of rank expression featureHaavard2016-11-141-0/+25
* make type information available to the interpreted program builderHaavard2016-10-051-1/+1
* Split out tensor and llvm part of eval to avoid bringing in llvm everywhere w...Henning Baldersheim2016-09-111-18/+52
* PublishJon Bratseth2016-06-151-0/+170