31 #define MAX_VARS_ALIGN FFALIGN(MAX_VARS+1,4) 39 DECLARE_ALIGNED(32,
double, covariance[MAX_VARS_ALIGN][MAX_VARS_ALIGN]);
40 DECLARE_ALIGNED(32,
double, coeff[MAX_VARS][MAX_VARS]);
41 double variance[MAX_VARS];
60 void avpriv_init_lls(
LLSModel *m,
int indep_count);
62 void avpriv_solve_lls(
LLSModel *m,
double threshold,
unsigned short min_order);
Linear least squares model.
Definition: lls.h:38
Memory handling functions.
Utility Preprocessor macros.
double(* evaluate_lls)(struct LLSModel *m, const double *var, int order)
Inner product of var[] and the LPC coefs.
Definition: lls.h:57
Libavutil version macros.
void(* update_lls)(struct LLSModel *m, const double *var)
Take the outer-product of var[] with itself, and add to the covariance matrix.
Definition: lls.h:50