val error_msgf : ( 'a, Format.formatter, unit, ( 'b, [> `Msg of string ] ) result ) format4 -> 'c
val col_norm : float array array -> int -> float
val col_inner_prod : float array array -> int -> int -> float
val qr_in_place : float array array -> float array array * float array array
val qr : ?in_place:bool -> float array array -> float array array * float array array
val mul_mv : ?trans:bool -> float array array -> float array -> float array
val is_nan : float -> bool
val triu_solve : float array array -> float array -> ( float array, [> `Msg of string ] ) result
val ols : ?in_place:bool -> float array array -> float array -> ( float array, [> `Msg of string ] ) result