@@ -69,13 +69,13 @@ descr(::Type{ElasticNetRegressor}) = "Regression with objective function ``|Xθ
69
69
rho:: RobustRho = HuberRho (0.1 )
70
70
lambda:: Real = 1.0
71
71
gamma:: Real = 0.0
72
- penalty:: Symbol = :l2
72
+ penalty:: SymStr = :l2
73
73
fit_intercept:: Bool = true
74
74
penalize_intercept:: Bool = false
75
75
solver:: Option{Solver} = nothing
76
76
end
77
77
78
- glr (m:: RobustRegressor ) = RobustRegression (m. rho, m. lambda, m. gamma; penalty= m. penalty,
78
+ glr (m:: RobustRegressor ) = RobustRegression (m. rho, m. lambda, m. gamma; penalty= Symbol ( m. penalty) ,
79
79
fit_intercept= m. fit_intercept,
80
80
penalize_intercept= m. penalize_intercept)
81
81
@@ -89,13 +89,13 @@ descr(::Type{RobustRegressor}) = "Robust regression with objective ``∑ρ(Xθ -
89
89
delta:: Real = 0.5
90
90
lambda:: Real = 1.0
91
91
gamma:: Real = 0.0
92
- penalty:: Symbol = :l2
92
+ penalty:: SymStr = :l2
93
93
fit_intercept:: Bool = true
94
94
penalize_intercept:: Bool = false
95
95
solver:: Option{Solver} = nothing
96
96
end
97
97
98
- glr (m:: HuberRegressor ) = HuberRegression (m. delta, m. lambda, m. gamma; penalty= m. penalty,
98
+ glr (m:: HuberRegressor ) = HuberRegression (m. delta, m. lambda, m. gamma; penalty= Symbol ( m. penalty) ,
99
99
fit_intercept= m. fit_intercept,
100
100
penalize_intercept= m. penalize_intercept)
101
101
@@ -109,13 +109,14 @@ descr(::Type{HuberRegressor}) = "Robust regression with objective ``∑ρ(Xθ -
109
109
delta:: Real = 0.5
110
110
lambda:: Real = 1.0
111
111
gamma:: Real = 0.0
112
- penalty:: Symbol = :l2
112
+ penalty:: SymStr = :l2
113
113
fit_intercept:: Bool = true
114
114
penalize_intercept:: Bool = false
115
115
solver:: Option{Solver} = nothing
116
116
end
117
117
118
- glr (m:: QuantileRegressor ) = QuantileRegression (m. delta, m. lambda, m. gamma; penalty= m. penalty,
118
+ glr (m:: QuantileRegressor ) = QuantileRegression (m. delta, m. lambda, m. gamma;
119
+ penalty= Symbol (m. penalty),
119
120
fit_intercept= m. fit_intercept,
120
121
penalize_intercept= m. penalize_intercept)
121
122
@@ -128,13 +129,13 @@ descr(::Type{QuantileRegressor}) = "Robust regression with objective ``∑ρ(Xθ
128
129
@with_kw_noshow mutable struct LADRegressor <: MLJBase.Deterministic
129
130
lambda:: Real = 1.0
130
131
gamma:: Real = 0.0
131
- penalty:: Symbol = :l2
132
+ penalty:: SymStr = :l2
132
133
fit_intercept:: Bool = true
133
134
penalize_intercept:: Bool = false
134
135
solver:: Option{Solver} = nothing
135
136
end
136
137
137
- glr (m:: LADRegressor ) = LADRegression (m. lambda, m. gamma; penalty= m. penalty,
138
+ glr (m:: LADRegressor ) = LADRegression (m. lambda, m. gamma; penalty= Symbol ( m. penalty) ,
138
139
fit_intercept= m. fit_intercept,
139
140
penalize_intercept= m. penalize_intercept)
140
141
0 commit comments