From 34e01642ca799da4ca9671c079e456bdbeac5281 Mon Sep 17 00:00:00 2001 From: antonymayi Date: Mon, 9 Nov 2015 14:26:16 +0100 Subject: [PATCH] Update training.py avoid dict comprehension for python 2.6 compatibility --- 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 0ad7e4e14..5c9b5122a 100644 --- a/python-package/xgboost/training.py +++ b/python-package/xgboost/training.py @@ -89,7 +89,7 @@ def train(params, dtrain, num_boost_round=10, evals=(), obj=None, feval=None, else: evals_name = [d[1] for d in evals] evals_result.clear() - evals_result.update({key: {} for key in evals_name}) + evals_result.update(dict([(key, {}) for key in evals_name])) if not early_stopping_rounds: for i in range(num_boost_round):