Module type Owl_regression_generic_sig.Sig

module Optimise : Owl_optimise_generic_sig.Sig
Type definition
type arr = Optimise.Algodiff.A.arr

Type of ndarray values.

type elt = Optimise.Algodiff.A.elt

Type of scalar values.

Regression models
val ols : ?⁠i:bool -> arr -> arr -> arr array

TODO

val ridge : ?⁠i:bool -> ?⁠alpha:float -> arr -> arr -> arr array

TODO

val lasso : ?⁠i:bool -> ?⁠alpha:float -> arr -> arr -> arr array

TODO

val elastic_net : ?⁠i:bool -> ?⁠alpha:float -> ?⁠l1_ratio:float -> arr -> arr -> arr array

TODO

val svm : ?⁠i:bool -> ?⁠a:float -> arr -> arr -> arr array

TODO

val logistic : ?⁠i:bool -> arr -> arr -> arr array

TODO

val exponential : ?⁠i:bool -> arr -> arr -> elt * elt * elt

TODO

val poly : arr -> arr -> int -> arr

TODO