Nadaraya Watson impl. More...
#include <qle/math/nadarayawatson.hpp>
Public Member Functions | |
NadarayaWatsonImpl (const I1 &xBegin, const I1 &xEnd, const I2 &yBegin, const Kernel &kernel) | |
void | update () override |
Real | value (Real x) const override |
Real | standardDeviation (Real x) const override |
Public Member Functions inherited from RegressionImpl | |
virtual | ~RegressionImpl () |
virtual void | update ()=0 |
virtual Real | value (Real x) const =0 |
virtual Real | standardDeviation (Real x) const =0 |
Private Attributes | |
I1 | xBegin_ |
I1 | xEnd_ |
I2 | yBegin_ |
Kernel | kernel_ |
Nadaraya Watson impl.
Definition at line 50 of file nadarayawatson.hpp.
NadarayaWatsonImpl | ( | const I1 & | xBegin, |
const I1 & | xEnd, | ||
const I2 & | yBegin, | ||
const Kernel & | kernel | ||
) |
Definition at line 55 of file nadarayawatson.hpp.
|
overridevirtual |
|
overridevirtual |
Implements RegressionImpl.
Definition at line 60 of file nadarayawatson.hpp.
|
overridevirtual |
Implements RegressionImpl.
Definition at line 73 of file nadarayawatson.hpp.
|
private |
Definition at line 88 of file nadarayawatson.hpp.
|
private |
Definition at line 88 of file nadarayawatson.hpp.
|
private |
Definition at line 89 of file nadarayawatson.hpp.
|
private |
Definition at line 90 of file nadarayawatson.hpp.