Owl_regression_generic.Make
module Optimise : Owl_optimise_generic_sig.Sig
module Optimise = Optimise
val _linear_reg :
bool ->
Optimise.Params.typ ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr array
val ols :
?i:bool ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr array
val ridge :
?i:bool ->
?alpha:float ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr array
val lasso :
?i:bool ->
?alpha:float ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr array
val elastic_net :
?i:bool ->
?alpha:float ->
?l1_ratio:float ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr array
val svm :
?i:bool ->
?a:float ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr array
val logistic :
?i:bool ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr array
val exponential :
?_i:bool ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.elt * Optimise.Algodiff.A.elt * Optimise.Algodiff.A.elt
val poly :
Optimise.Algodiff.A.arr ->
Optimise.Algodiff.A.arr ->
int ->
Optimise.Algodiff.A.arr