Guolin Ke
Guolin Ke
yeah, the fix looks good to me!
For the GPU(non-CUDA) bugs, I think it is hard to fix them, as we cannot reach its original developer. I think we can focus on the cuda_exp version, and deprecate...
How about we make two lists? one is for necessary changes, another one is optional. we can focus on the bug fixes, breaking but necessary new features/changes. We can also...
@jameslamb haha, there are 52 items, so I think maybe it is too large, and some "hard" items may block us to release. So I propose to have a "core"...
@StrikerRUS for the AMD GPU, we can use rocm, and there are several tools that can covert CUDA code to rocm code. As for Intel GPU, I am not sure,...
@StrikerRUS the code conversion should be manually done by our, and commit to repo. refer to https://rocmdocs.amd.com/en/latest/Programming_Guides/HIP-porting-guide.html
Avoiding Exception "Check failed: (best_split_info.right_count) > (0) at ..." with a regression task
you can use larger `min_data_per_leaf` or `min_hessian_per_leaf`. non-zero may is not enough. Regression objective should be safe in most cases, so I guess you may use the sample weight? If...
Avoiding Exception "Check failed: (best_split_info.right_count) > (0) at ..." with a regression task
If no sample weight and with `regression`, I think it may due to another problem, not related to `min_data` and `min_hessian`. Did it only happen in large-scale data? if yes,...
Avoiding Exception "Check failed: (best_split_info.right_count) > (0) at ..." with a regression task
interesting, I guess there may be a bug. Did you use missing value handling? By default, it will enable if feature values contain NaN. you can also try `use_missing=false` .
Avoiding Exception "Check failed: (best_split_info.right_count) > (0) at ..." with a regression task
@ch3rn0v did you use categorical features?