fix by giulio

This commit is contained in:
tqchen@graphlab.com 2014-08-25 12:08:41 -07:00
parent d61b0b757f
commit b83a96fa21
2 changed files with 4 additions and 2 deletions

View File

@ -373,8 +373,8 @@ class FMatrixS : public FMatrixInterface<FMatrixS>{
unsigned ncol = static_cast<unsigned>(this->NumCol());
#pragma omp parallel for schedule(static)
for (unsigned i = 0; i < ncol; ++i) {
std::sort(&col_data_[col_ptr_[i]],
&col_data_[col_ptr_[i + 1]], Entry::CmpValue);
std::sort(&col_data_[0] + col_ptr_[i],
&col_data_[0] + col_ptr_[i + 1], Entry::CmpValue);
}
}

View File

@ -259,10 +259,12 @@ class TreeModel {
}
/*! \brief get leaf vector given nid */
inline bst_float* leafvec(int nid) {
if (leaf_vector.size() == 0) return NULL;
return &leaf_vector[nid * param.size_leaf_vector];
}
/*! \brief get leaf vector given nid */
inline const bst_float* leafvec(int nid) const{
if (leaf_vector.size() == 0) return NULL;
return &leaf_vector[nid * param.size_leaf_vector];
}
/*! \brief initialize the model */