From f3a3470916504aa8e54ac176aea9c088312962b3 Mon Sep 17 00:00:00 2001 From: "tqchen@graphlab.com" Date: Wed, 27 Aug 2014 10:48:25 -0700 Subject: [PATCH] make wrapper compile --- wrapper/xgboost_wrapper.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wrapper/xgboost_wrapper.cpp b/wrapper/xgboost_wrapper.cpp index ccbb9ffea..d2ae0b846 100644 --- a/wrapper/xgboost_wrapper.cpp +++ b/wrapper/xgboost_wrapper.cpp @@ -91,7 +91,7 @@ extern "C"{ for (bst_ulong i = 0; i < nelem; ++i) { mat.row_data_[i] = SparseBatch::Entry(indices[i], data[i]); mat.info.info.num_col = std::max(mat.info.info.num_col, - static_cast(indices[i]+1)); + static_cast(indices[i]+1)); } mat.info.info.num_row = nindptr - 1; return p_mat; @@ -180,7 +180,7 @@ extern "C"{ vec.resize(len); memcpy(&vec[0], info, sizeof(unsigned) * len); } - void XGDMatrixSetGroup(void *handle, const unsigned *group, uint64_t len) { + void XGDMatrixSetGroup(void *handle, const unsigned *group, bst_ulong len) { DataMatrix *pmat = static_cast(handle); pmat->info.group_ptr.resize(len + 1); pmat->info.group_ptr[0] = 0; @@ -188,7 +188,7 @@ extern "C"{ pmat->info.group_ptr[i+1] = pmat->info.group_ptr[i]+group[i]; } } - const float* XGDMatrixGetFloatInfo(const void *handle, const char *field, uint64_t* len) { + const float* XGDMatrixGetFloatInfo(const void *handle, const char *field, bst_ulong* len) { const std::vector &vec = static_cast(handle)->info.GetFloatInfo(field); *len = vec.size();