From 0406c64a5d422d8c80b60944f478bdd54580db82 Mon Sep 17 00:00:00 2001 From: Far0n Date: Mon, 14 Sep 2015 11:25:41 +0200 Subject: [PATCH] bugfix evals_result regex --- python-package/xgboost/training.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python-package/xgboost/training.py b/python-package/xgboost/training.py index 1f2d722ac..2f890a063 100644 --- a/python-package/xgboost/training.py +++ b/python-package/xgboost/training.py @@ -118,7 +118,7 @@ def train(params, dtrain, num_boost_round=10, evals=(), obj=None, feval=None, sys.stderr.write(msg + '\n') if evals_result is not None: - res = re.findall(":-([0-9.]+).", msg) + res = re.findall(":-?([0-9.]+).", msg) for key, val in zip(evals_name, res): evals_result[key].append(val)