66 int adaptive,
int optimal,
double scale,
int verbose,
77 int adaptive,
int optimal,
double scale,
int verbose,
1D Array class for any type T
2D Array class for any type T
void BCS(Array2D< double > &PHI, Array1D< double > &y, double &sigma2, double eta, Array1D< double > &lambda_init, int adaptive, int optimal, double scale, int verbose, Array1D< double > &weights, Array1D< int > &used, Array1D< double > &errbars, Array1D< double > &basis, Array1D< double > &alpha, double &lambda)
Essentially same functionality as WBCS, but slightly altered I/O.
Definition bcs.cpp:514
void WBCS(Array2D< double > &PHI, Array1D< double > &y, Array1D< double > &sigma2, double eta, Array1D< double > &lambda_init, int adaptive, int optimal, double scale, int verbose, Array1D< double > &weights, Array1D< int > &used, Array1D< double > &errbars, Array1D< double > &basis, Array1D< double > &alpha, Array2D< double > &Sig)
Implements weighted version of the original Bayesian Compressive Sensing algorithm.
Definition bcs.cpp:93
Stores data of any type T in a 1D array.
Definition Array1D.h:61
Stores data of any type T in a 2D array.
Definition Array2D.h:60