Uses of Interface
com.yahoo.searchlib.rankingexpression.evaluation.ContextIndex
-
Packages that use ContextIndex Package Description com.yahoo.searchlib.rankingexpression.evaluation Execution engine for ranking expressionscom.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization com.yahoo.searchlib.rankingexpression.evaluation.tensoroptimization -
-
Uses of ContextIndex in com.yahoo.searchlib.rankingexpression.evaluation
Classes in com.yahoo.searchlib.rankingexpression.evaluation that implement ContextIndex Modifier and Type Class Description class
AbstractArrayContext
Superclass of contexts which supports array index based lookup.class
ArrayContext
Creates a context which supports array index based lookup.class
DoubleOnlyArrayContext
A variant of an array context variant which supports faster binding of variables but slower lookup from non-gbdt-optimized ranking expressions.Methods in com.yahoo.searchlib.rankingexpression.evaluation with parameters of type ContextIndex Modifier and Type Method Description OptimizationReport
ExpressionOptimizer. optimize(RankingExpression expression, ContextIndex contextIndex)
abstract void
Optimizer. optimize(RankingExpression expression, ContextIndex context, OptimizationReport report)
-
Uses of ContextIndex in com.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization
Methods in com.yahoo.searchlib.rankingexpression.evaluation.gbdtoptimization with parameters of type ContextIndex Modifier and Type Method Description void
GBDTForestOptimizer. optimize(RankingExpression expression, ContextIndex context, OptimizationReport report)
Optimizes sums of GBDTNodes by replacing them by a single GBDTForestNodevoid
GBDTOptimizer. optimize(RankingExpression expression, ContextIndex context, OptimizationReport report)
Optimizes this by replacing GBDT sub-expressions by GBDTNodes. -
Uses of ContextIndex in com.yahoo.searchlib.rankingexpression.evaluation.tensoroptimization
Methods in com.yahoo.searchlib.rankingexpression.evaluation.tensoroptimization with parameters of type ContextIndex Modifier and Type Method Description void
TensorOptimizer. optimize(RankingExpression expression, ContextIndex context, OptimizationReport report)
-