|
| LOrPE1DCVFunctorHelper (const int i_symbetaPower, const double i_leftBoundary, const double i_rightBoundary, const BoundaryHandling &i_bh, const BwFcn &i_bandwidthFunctor, const WFcn &i_localizingWeight, const double i_localizingWeightXmin, const double i_localizingWeightXmax, const unsigned i_nIntegIntervals, const unsigned i_nIntegPoints, const bool i_normalizeLOrPEEstimate, const std::vector< Numeric > &i_coords) |
|
| LOrPE1DCVFunctorHelper (const int i_symbetaPower, const double i_leftBoundary, const double i_rightBoundary, const BoundaryHandling &i_bh, const BwFcn &i_bandwidthFunctor, const WFcn &i_localizingWeight, const double i_localizingWeightXmin, const double i_localizingWeightXmax, const unsigned i_nIntegIntervals, const unsigned i_nIntegPoints, const bool i_normalizeLOrPEEstimate, const std::vector< Numeric > &i_coords) |
|
void | bindFilterDegree (const double deg) |
|
void | unbindFilterDegree () |
|
double | boundFilterDegree () const |
|
virtual void | setWeights (const double *weights, unsigned long nWeights) |
|
int | symbetaPower () const |
|
double | leftBoundary () const |
|
double | rightBoundary () const |
|
BoundaryHandling | bh () const |
|
double | localizingWeightXmin () const |
|
double | localizingWeighXmax () const |
|
unsigned | nIntegIntervals () const |
|
unsigned | nIntegPoints () const |
|
bool | normalizingLOrPEEstimate () const |
|
const std::vector< Numeric > & | coords () const |
|
unsigned long | nCoords () const |
|
Numeric | minCoordinate () const |
|
Numeric | maxCoordinate () const |
|
double | totalSampleWeight () const |
|
double | effectiveSampleSize () const |
|
bool | isMemoizingKernels () const |
|
bool | isMemoizingNorms () const |
|
bool | isUsingMemoisingKernels () const |
|
void | memoizeKernels (const bool b) |
|
void | memoizeNorms (const bool b) |
|
void | useMemoisingKernels (const bool b) |
|
void | clearMemoizedInfo () |
|
void | clearKernel () |
|
double | pointCoordinate (const unsigned long i) const |
|
double | pointWeight (const unsigned long i) const |
|
double | bandwidthCurve (const double x) const |
|
double | cvLocalizingWeight (const double x) const |
|
LOrPE1DCVLocalizingWeightFunctor< LOrPE1DCVFunctorHelper< Numeric, BwFcn, WFcn > > | cvLocalizingWeightFunctor () const |
|
double | density (const double x, const double filterDegree, const double bwFactor) const |
|
double | density (const double x, const double bwFactor) const |
|
LOrPE1DCVDensityFunctor< LOrPE1DCVFunctorHelper< Numeric, BwFcn, WFcn > > | densityFunctor (const double filterDegree, const double bwFactor) const |
|
LOrPE1DCVDensityFunctor< LOrPE1DCVFunctorHelper< Numeric, BwFcn, WFcn > > | densityFunctor (const double bwFactor) const |
|
LOrPE1D< Numeric > | getLOrPE1D (const double filterDegree, const double bwFactor) const |
|
LOrPE1D< Numeric > | getLOrPE1D (const double bwFactor) const |
|
double | operator() (const double &filterDegree, const double &bwFactor) const |
|
double | operator() (const double &bwFactor) const |
|
double | densityIntegral (const double filterDegree, const double bwFactor) const |
|
double | densityIntegral (const double bwFactor) const |
|
double | integratedSquaredError (const AbsDistribution1D &distro, const double filterDegree, const double bwFactor) const |
|
double | integratedSquaredError (const AbsDistribution1D &distro, const double bwFactor) const |
|