Class XgboostFeatureConverter

java.lang.Object
com.yahoo.searchlib.rankingexpression.transform.ExpressionTransformer<RankProfileTransformContext>
com.yahoo.schema.expressiontransforms.XgboostFeatureConverter

public class XgboostFeatureConverter extends com.yahoo.searchlib.rankingexpression.transform.ExpressionTransformer<RankProfileTransformContext>
Replaces instances of the xgboost(model-path) pseudofeature with the native Vespa ranking expression implementing the same computation.
Author:
grace-lam, bratseth
  • Constructor Details

    • XgboostFeatureConverter

      public XgboostFeatureConverter()
  • Method Details

    • transform

      public com.yahoo.searchlib.rankingexpression.rule.ExpressionNode transform(com.yahoo.searchlib.rankingexpression.rule.ExpressionNode node, RankProfileTransformContext context)
      Specified by:
      transform in class com.yahoo.searchlib.rankingexpression.transform.ExpressionTransformer<RankProfileTransformContext>