| 159 | } |
| 160 | |
| 161 | inline void AddBias(double val) { |
| 162 | #pragma omp parallel for schedule(static, 1024) if (num_leaves_ >= 2048) |
| 163 | for (int i = 0; i < num_leaves_; ++i) { |
| 164 | leaf_value_[i] = val + leaf_value_[i]; |
| 165 | } |
| 166 | // force to 1.0 |
| 167 | shrinkage_ = 1.0f; |
| 168 | } |
| 169 | |
| 170 | inline void AsConstantTree(double val) { |
| 171 | num_leaves_ = 1; |
no outgoing calls
no test coverage detected