When exporting XGBoost trees to ES, it was assumed are always using the left branch of the tree.
In fact it is false and it is needed to configure it using a conditional on default_left.
Tests have been updated to check predicted score in _search match the one from the ranker model. It should allows us to catch any problem like this in the future.
When exporting XGBoost trees to ES, it was assumed are always using the left branch of the tree. In fact it is false and it is needed to configure it using a conditional on
default_left
.Tests have been updated to check predicted score in _search match the one from the ranker model. It should allows us to catch any problem like this in the future.