Remove some unused functions as reported by cppcheck (#4743)

This commit is contained in:
Rong Ou
2019-08-06 23:42:33 -07:00
committed by Jiaming Yuan
parent 3e2c472944
commit 602484e19f
5 changed files with 3 additions and 23 deletions

View File

@@ -31,13 +31,13 @@ const char* kMaxDeltaStepDefaultValue = "0.7";
inline bool IsFloat(const std::string& str) {
std::stringstream ss(str);
float f;
float f{};
return !((ss >> std::noskipws >> f).rdstate() ^ std::ios_base::eofbit);
}
inline bool IsInt(const std::string& str) {
std::stringstream ss(str);
int i;
int i{};
return !((ss >> std::noskipws >> i).rdstate() ^ std::ios_base::eofbit);
}
@@ -535,9 +535,6 @@ class LearnerImpl : public Learner {
gbm_->PredictBatch(data, out_preds, ntree_limit);
}
// return whether model is already initialized.
bool ModelInitialized() const { return configured_; }
void ConfigureObjective(LearnerTrainParam const& old, Args* p_args) {
if (cfg_.find("num_class") != cfg_.cend() && cfg_.at("num_class") != "0") {
cfg_["num_output_group"] = cfg_["num_class"];