Skip to content

Commit c278a36

Browse files
fixed intercept_steps bug
1 parent 5ca230f commit c278a36

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

cpp/APLRRegressor.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -943,9 +943,13 @@ void APLRRegressor::revert_scaling_if_using_log_link_function()
943943
{
944944
if(link_function=="log")
945945
{
946-
intercept+=std::log(1/scaling_factor_for_log_link_function);
947946
y_train/=scaling_factor_for_log_link_function;
948947
y_validation/=scaling_factor_for_log_link_function;
948+
intercept+=std::log(1/scaling_factor_for_log_link_function);
949+
for (size_t i = 0; i < static_cast<size_t>(intercept_steps.size()); ++i)
950+
{
951+
intercept_steps[i]+=std::log(1/scaling_factor_for_log_link_function);
952+
}
949953
}
950954
}
951955

0 commit comments

Comments
 (0)