in src/ppxgboost/BoosterParser.py [0:0]
def eval(self, x: pd.Series):
if np.isnan(x[self.feature_name]):
return self.default_child.eval(x)
if x[self.feature_name] < self.cmp_val:
return self.if_true_child.eval(x)
else:
return self.if_false_child.eval(x)