"include/git@developer.sourcefind.cn:tianlh/lightgbm-dcu.git" did not exist on "e50a9151ed0409183bee0dc8272e83b56f1f9e5a"
Commit 2f4ce973 authored by Guolin Ke's avatar Guolin Ke
Browse files

fix warnings

parent 072f746c
...@@ -162,7 +162,7 @@ struct TrainingShareStates { ...@@ -162,7 +162,7 @@ struct TrainingShareStates {
multi_val_bin_wrapper_.reset(nullptr); multi_val_bin_wrapper_.reset(nullptr);
} }
uint64_t num_hist_total_bin() { return num_hist_total_bin_; } int num_hist_total_bin() { return num_hist_total_bin_; }
const std::vector<uint32_t>& feature_hist_offsets() { return feature_hist_offsets_; } const std::vector<uint32_t>& feature_hist_offsets() { return feature_hist_offsets_; }
...@@ -215,7 +215,7 @@ struct TrainingShareStates { ...@@ -215,7 +215,7 @@ struct TrainingShareStates {
private: private:
std::vector<uint32_t> feature_hist_offsets_; std::vector<uint32_t> feature_hist_offsets_;
uint64_t num_hist_total_bin_ = 0; int num_hist_total_bin_ = 0;
std::unique_ptr<MultiValBinWrapper> multi_val_bin_wrapper_; std::unique_ptr<MultiValBinWrapper> multi_val_bin_wrapper_;
std::vector<hist_t, Common::AlignmentAllocator<hist_t, kAlignedSize>> hist_buf_; std::vector<hist_t, Common::AlignmentAllocator<hist_t, kAlignedSize>> hist_buf_;
int num_total_bin_ = 0; int num_total_bin_ = 0;
......
...@@ -245,10 +245,10 @@ void MultiValBinWrapper::CopyMultiValBinSubset( ...@@ -245,10 +245,10 @@ void MultiValBinWrapper::CopyMultiValBinSubset(
} }
void TrainingShareStates::CalcBinOffsets(const std::vector<std::unique_ptr<FeatureGroup>>& feature_groups, void TrainingShareStates::CalcBinOffsets(const std::vector<std::unique_ptr<FeatureGroup>>& feature_groups,
std::vector<uint32_t>* offsets, bool is_col_wise) { std::vector<uint32_t>* offsets, bool in_is_col_wise) {
offsets->clear(); offsets->clear();
feature_hist_offsets_.clear(); feature_hist_offsets_.clear();
if (is_col_wise) { if (in_is_col_wise) {
uint32_t cur_num_bin = 0; uint32_t cur_num_bin = 0;
uint32_t hist_cur_num_bin = 0; uint32_t hist_cur_num_bin = 0;
for (int group = 0; group < static_cast<int>(feature_groups.size()); ++group) { for (int group = 0; group < static_cast<int>(feature_groups.size()); ++group) {
...@@ -297,7 +297,7 @@ void TrainingShareStates::CalcBinOffsets(const std::vector<std::unique_ptr<Featu ...@@ -297,7 +297,7 @@ void TrainingShareStates::CalcBinOffsets(const std::vector<std::unique_ptr<Featu
} }
} }
feature_hist_offsets_.push_back(hist_cur_num_bin); feature_hist_offsets_.push_back(hist_cur_num_bin);
num_hist_total_bin_ = static_cast<uint64_t>(feature_hist_offsets_.back()); num_hist_total_bin_ = static_cast<int>(feature_hist_offsets_.back());
} else { } else {
double sum_dense_ratio = 0.0f; double sum_dense_ratio = 0.0f;
int ncol = 0; int ncol = 0;
...@@ -376,7 +376,7 @@ void TrainingShareStates::CalcBinOffsets(const std::vector<std::unique_ptr<Featu ...@@ -376,7 +376,7 @@ void TrainingShareStates::CalcBinOffsets(const std::vector<std::unique_ptr<Featu
offsets->push_back(cur_num_bin); offsets->push_back(cur_num_bin);
feature_hist_offsets_.push_back(hist_cur_num_bin); feature_hist_offsets_.push_back(hist_cur_num_bin);
} }
num_hist_total_bin_ = static_cast<uint64_t>(feature_hist_offsets_.back()); num_hist_total_bin_ = static_cast<int>(feature_hist_offsets_.back());
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment