Nadaraya Watson impl. More...
#include <qle/math/nadarayawatson.hpp>
Inheritance diagram for NadarayaWatsonImpl< I1, I2, Kernel >:
Collaboration diagram for NadarayaWatsonImpl< I1, I2, Kernel >: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.