#include <sparseRegressionMultiplier.h>
Public メソッド | |
SparseRegressionMultiplierSeq (unsigned int dimA=0, double lambda=0.0, unsigned int lambda_start=0) | |
~SparseRegressionMultiplierSeq () | |
bool | getVectorXWithID (unsigned int &instance_id, unsigned int &num_elements, unsigned int *non_zero_indices, double *non_zero_values) const |
virtual bool | getVectorX (unsigned int &num_elements, unsigned int *non_zero_indices, double *non_zero_values) const =0 |
Private 変数 | |
unsigned int | current_id |
sparseRegressionMultiplier.h の 126 行で定義されています。
osl::stat::SparseRegressionMultiplierSeq::SparseRegressionMultiplierSeq | ( | unsigned int | dimA = 0 , |
|
double | lambda = 0.0 , |
|||
unsigned int | lambda_start = 0 | |||
) | [explicit] |
sparseRegressionMultiplier.cc の 290 行で定義されています。
osl::stat::SparseRegressionMultiplierSeq::~SparseRegressionMultiplierSeq | ( | ) |
sparseRegressionMultiplier.cc の 299 行で定義されています。
bool osl::stat::SparseRegressionMultiplierSeq::getVectorXWithID | ( | unsigned int & | instance_id, | |
unsigned int & | num_elements, | |||
unsigned int * | non_zero_indices, | |||
double * | non_zero_values | |||
) | const [virtual] |
osl::stat::SparseRegressionMultiplierを実装しています。
sparseRegressionMultiplier.cc の 304 行で定義されています。
参照先 current_id, と getVectorX().
virtual bool osl::stat::SparseRegressionMultiplierSeq::getVectorX | ( | unsigned int & | num_elements, | |
unsigned int * | non_zero_indices, | |||
double * | non_zero_values | |||
) | const [pure virtual] |
参照元 getVectorXWithID().
unsigned int osl::stat::SparseRegressionMultiplierSeq::current_id [mutable, private] |