Closed Jacob-Stevens-Haas closed 1 year ago
Patch coverage: 100.00%
and project coverage change: +0.04%
:tada:
Comparison is base (
d86e375
) 93.82% compared to head (b0a4693
) 93.87%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Fixes #338
Initialize fit_intercept in super() as False
Prevent the tragic :sob: case of fitting both an intercept and a constant term, which could only otherwise be achieved with higher coupling and more tests.
Users can specify a constant term in the feature libraries using include_bias, where it exists, or by adding a constant term to a custom library and concatenating.
This change incurs a minor performance hit that disappears with scale, based upon how sklearn.LinearRegression fit the coefficient separately from the regression matrices.