ok
This commit is contained in:
parent
14477f9f5a
commit
62330505e1
@ -177,7 +177,7 @@ class LBFGSSolver {
|
|||||||
// swap new weight
|
// swap new weight
|
||||||
std::swap(g.weight, g.grad);
|
std::swap(g.weight, g.grad);
|
||||||
// check stop condition
|
// check stop condition
|
||||||
if (gstate.num_iteration > min_lbfgs_iter) {
|
if (gstate.num_iteration > static_cast<int>(min_lbfgs_iter)) {
|
||||||
if (g.old_objval - g.new_objval < lbfgs_stop_tol * g.init_objval) {
|
if (g.old_objval - g.new_objval < lbfgs_stop_tol * g.init_objval) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -196,7 +196,7 @@ class LBFGSSolver {
|
|||||||
/*! \brief run optimization */
|
/*! \brief run optimization */
|
||||||
virtual void Run(void) {
|
virtual void Run(void) {
|
||||||
this->Init();
|
this->Init();
|
||||||
while (gstate.num_iteration < max_lbfgs_iter) {
|
while (gstate.num_iteration < static_cast<size_t>(max_lbfgs_iter)) {
|
||||||
if (this->UpdateOneIter()) break;
|
if (this->UpdateOneIter()) break;
|
||||||
}
|
}
|
||||||
if (silent == 0 && rabit::GetRank() == 0) {
|
if (silent == 0 && rabit::GetRank() == 0) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user