-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ForceSplit might be ignored if no gain #4726
Comments
Thanks for your investigation into the use of forced splits, @tongwu-msft ! I think it's definitely a feature of LightGBM that would benefit from more testing and development attention. Could you please add more details to the summary for this issue?
And, to clarify, which of these two things are you proposing?
|
I think we can allow users to ignore the gain when using forced splits. Either by adding a parameter or by allow a specification in the forced split file. |
Sure! In that case Ihink it should be exposed in a parameter, not part of the file, so you can test both |
I agree. Added to our iteration plan of this month. |
any updates on this? |
Summary
ForceSplit might be ignored if no gain. It is confuse to customer and it is the default behavior without option to disable it. We should consider to provide option on this feature and looks like default off is reasonable.
The text was updated successfully, but these errors were encountered: