@@ -69,13 +69,13 @@ descr(::Type{ElasticNetRegressor}) = "Regression with objective function ``|Xθ
6969 rho:: RobustRho = HuberRho (0.1 )
7070 lambda:: Real = 1.0
7171 gamma:: Real = 0.0
72- penalty:: Symbol = :l2
72+ penalty:: SymStr = :l2
7373 fit_intercept:: Bool = true
7474 penalize_intercept:: Bool = false
7575 solver:: Option{Solver} = nothing
7676end
7777
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) ,
7979 fit_intercept= m. fit_intercept,
8080 penalize_intercept= m. penalize_intercept)
8181
@@ -89,13 +89,13 @@ descr(::Type{RobustRegressor}) = "Robust regression with objective ``∑ρ(Xθ -
8989 delta:: Real = 0.5
9090 lambda:: Real = 1.0
9191 gamma:: Real = 0.0
92- penalty:: Symbol = :l2
92+ penalty:: SymStr = :l2
9393 fit_intercept:: Bool = true
9494 penalize_intercept:: Bool = false
9595 solver:: Option{Solver} = nothing
9696end
9797
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) ,
9999 fit_intercept= m. fit_intercept,
100100 penalize_intercept= m. penalize_intercept)
101101
@@ -109,13 +109,14 @@ descr(::Type{HuberRegressor}) = "Robust regression with objective ``∑ρ(Xθ -
109109 delta:: Real = 0.5
110110 lambda:: Real = 1.0
111111 gamma:: Real = 0.0
112- penalty:: Symbol = :l2
112+ penalty:: SymStr = :l2
113113 fit_intercept:: Bool = true
114114 penalize_intercept:: Bool = false
115115 solver:: Option{Solver} = nothing
116116end
117117
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),
119120 fit_intercept= m. fit_intercept,
120121 penalize_intercept= m. penalize_intercept)
121122
@@ -128,13 +129,13 @@ descr(::Type{QuantileRegressor}) = "Robust regression with objective ``∑ρ(Xθ
128129@with_kw_noshow mutable struct LADRegressor <: MLJBase.Deterministic
129130 lambda:: Real = 1.0
130131 gamma:: Real = 0.0
131- penalty:: Symbol = :l2
132+ penalty:: SymStr = :l2
132133 fit_intercept:: Bool = true
133134 penalize_intercept:: Bool = false
134135 solver:: Option{Solver} = nothing
135136end
136137
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) ,
138139 fit_intercept= m. fit_intercept,
139140 penalize_intercept= m. penalize_intercept)
140141
0 commit comments