Changed default value of RowGroupColumnName from null to GroupId#5290
Conversation
|
@justinormont This is the final pr needed to close the changing default issue. Per our discussion, I have updated the test that was missing the GroupId column to include that column. |
Codecov Report
@@ Coverage Diff @@
## master #5290 +/- ##
==========================================
- Coverage 73.49% 69.51% -3.99%
==========================================
Files 1014 779 -235
Lines 188680 145816 -42864
Branches 20330 18576 -1754
==========================================
- Hits 138677 101369 -37308
+ Misses 44493 39276 -5217
+ Partials 5510 5171 -339
|
Codecov Report
@@ Coverage Diff @@
## master #5290 +/- ##
==========================================
+ Coverage 73.49% 73.75% +0.25%
==========================================
Files 1014 1022 +8
Lines 188680 190340 +1660
Branches 20330 20471 +141
==========================================
+ Hits 138677 140384 +1707
+ Misses 44493 44440 -53
- Partials 5510 5516 +6
|
|
Could you please share what's the impact of this change? Does it lead to faster training or accurate result or anything else? #WontFix |
|
Hey Frank, issue #4749 talks more about it, but basically we want to have good default values so that the default experience for end users is good. If you do tree training without a group, it has bad results. By making the default use a group, then the default will be better results. In fact, only 1 of our tests didn't have a group, the rest did have a group for that reason. |
Codecov Report
@@ Coverage Diff @@
## master #5290 +/- ##
==========================================
+ Coverage 73.49% 73.75% +0.25%
==========================================
Files 1014 1022 +8
Lines 188680 190340 +1660
Branches 20330 20471 +141
==========================================
+ Hits 138677 140384 +1707
+ Misses 44493 44440 -53
- Partials 5510 5516 +6
|
Codecov Report
@@ Coverage Diff @@
## master #5290 +/- ##
==========================================
+ Coverage 73.49% 73.75% +0.25%
==========================================
Files 1014 1022 +8
Lines 188680 190340 +1660
Branches 20330 20471 +141
==========================================
+ Hits 138677 140388 +1711
+ Misses 44493 44439 -54
- Partials 5510 5513 +3
|
|
Thanks, got it In reply to: 655049589 [](ancestors = 655049589) |
| "Required": false, | ||
| "SortOrder": 5.0, | ||
| "IsNullable": false, | ||
| "Default": null |
There was a problem hiding this comment.
Question: Just curious, was the manifest automatically updated simply by adding the constructor logic you added?
This is the final pr to fix issue #4749, changes the default value of RowGroupColumnName from null to GroupId.