FFmpeg
Data Fields
LLSModel2 Struct Reference

Linear least squares model. More...

#include <lls2.h>

Data Fields

double  covariance [(((32+1)+(4)-1)&~((4)-1))][(((32+1)+(4)-1)&~((4)-1))]
 
double  coeff [32][32]
 
double  variance [MAX_VARS]
 
int  indep_count
 
void(*  update_lls )(struct LLSModel2 *m, double *var)
  Take the outer-product of var[] with itself, and add to the covariance matrix.
 
double(*  evaluate_lls )(struct LLSModel2 *m, double *var, int order)
  Inner product of var[] and the LPC coefs.
 

Detailed Description

Linear least squares model.

Definition at line 38 of file lls2.h.

Field Documentation

double LLSModel2::covariance[(((32+1)+(4)-1)&~((4)-1))][(((32+1)+(4)-1)&~((4)-1))]

Definition at line 39 of file lls2.h.

Referenced by avpriv_solve_lls2(), and update_lls().

double LLSModel2::coeff[32][32]

Definition at line 40 of file lls2.h.

Referenced by avpriv_solve_lls2(), evaluate_lls(), and ff_lpc_calc_coefs().

double LLSModel2::variance[MAX_VARS]

Definition at line 41 of file lls2.h.

Referenced by avpriv_solve_lls2().

int LLSModel2::indep_count

Definition at line 42 of file lls2.h.

Referenced by avpriv_init_lls2(), avpriv_solve_lls2(), ff_init_lls_x86(), and update_lls().

void(* LLSModel2::update_lls)(struct LLSModel2 *m, double *var)

Take the outer-product of var[] with itself, and add to the covariance matrix.

Parameters
m this context
var training samples, starting with the value to be predicted 32-byte aligned, and any padding elements must be initialized (i.e not denormal/nan).

Definition at line 50 of file lls2.h.

Referenced by avpriv_init_lls2(), ff_init_lls_x86(), and ff_lpc_calc_coefs().

double(* LLSModel2::evaluate_lls)(struct LLSModel2 *m, double *var, int order)

Inner product of var[] and the LPC coefs.

Parameters
m this context
var training samples, excluding the value to be predicted. unaligned.
order lpc order

Definition at line 57 of file lls2.h.

Referenced by avpriv_init_lls2(), ff_init_lls_x86(), and ff_lpc_calc_coefs().


The documentation for this struct was generated from the following file:

Generated on Sat Jan 25 2014 19:52:29 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /