ENH: Allow possibly negative evaluation metrics.
This commit is contained in:
parent
0f5f9c0385
commit
3952b525b8
@ -795,7 +795,7 @@ def train(params, dtrain, num_boost_round=10, evals=(), obj=None, feval=None,
|
|||||||
|
|
||||||
sys.stderr.write(msg + '\n')
|
sys.stderr.write(msg + '\n')
|
||||||
if evals_result is not None:
|
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):
|
for key, val in zip(evals_name, res):
|
||||||
evals_result[key].append(val)
|
evals_result[key].append(val)
|
||||||
return bst
|
return bst
|
||||||
@ -842,7 +842,7 @@ def train(params, dtrain, num_boost_round=10, evals=(), obj=None, feval=None,
|
|||||||
sys.stderr.write(msg + '\n')
|
sys.stderr.write(msg + '\n')
|
||||||
|
|
||||||
if evals_result is not None:
|
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):
|
for key, val in zip(evals_name, res):
|
||||||
evals_result[key].append(val)
|
evals_result[key].append(val)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user