Update training.py
avoid dict comprehension for python 2.6 compatibility
This commit is contained in:
parent
b8bc85b534
commit
34e01642ca
@ -89,7 +89,7 @@ def train(params, dtrain, num_boost_round=10, evals=(), obj=None, feval=None,
|
|||||||
else:
|
else:
|
||||||
evals_name = [d[1] for d in evals]
|
evals_name = [d[1] for d in evals]
|
||||||
evals_result.clear()
|
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:
|
if not early_stopping_rounds:
|
||||||
for i in range(num_boost_round):
|
for i in range(num_boost_round):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user