58 AdaptFilter(
const gplib::rvec &Input,
const gplib::rvec &Desired);
61 const double MyLambda);
66 #endif // RLSCANCELLER_H
const gplib::rvec & GetK()
virtual void AdaptFilter(const gplib::rvec &Input, const gplib::rvec &Desired)
Adapt the filter weights given the Input and Desired vectors.
void SetLambda(const double Mylambda)
Set the forgetting factor , usually .
Implements a recursive least-squares adaptive filter, as described in Haykin, p. 443.
void SetDelta(const double Mydelta)
Set the regularization factor.
RLSCanceller(const int inputsize)
Base class for least squares filter with a single output value.
const gplib::rvec & GetPi()
double GetLambda()
Get the current forgetting factor.
const gplib::rmat & GetP()