-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
enforce interaction constraints with monotone_constraints_method = intermediate/advanced #4043
enforce interaction constraints with monotone_constraints_method = intermediate/advanced #4043
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for your contribution!
I have only few minor comments for tests code.
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
Thanks a lot for the comments. Added as suggested. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Python test part looks fine to me! Thank you!
I think @CharlesAuguste is interested in this. |
Gently ping @CharlesAuguste |
I completely missed this, I am very sorry. I will have a look at this PR in the next few days and write back. |
@StrikerRUS I just had a look at the code, and I agree with @ChristophAymannsQC that everything should be working well with this fix. I also think it was a good idea to parametrize the test to keep the old test, because the test with the interaction constraints may not be able to catch some issues relating to monotone constraints. |
@CharlesAuguste Thanks a lot for your feedback! @ChristophAymannsQC Thank you very much! |
This pull request has been automatically locked since there has not been any recent activity since it was closed. To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues including a reference to this. |
First attempt to address #4044 .