Class GWDRBandwidthOptimizer
Defined in File GWDR.h
Nested Relationships
Nested Types
Class Documentation
-
class GWDRBandwidthOptimizer
Public Functions
-
inline explicit GWDRBandwidthOptimizer(const std::vector<BandwidthWeight*> &weights)
Construct a new GWDRBandwidthOptimizer object. Initial values of bandwidths.
Public Static Functions
-
static double criterion_function(const gsl_vector *bws, void *params)
Get criterion value. Bandwidth sizes Additional parameter Criterion value.
-
static inline std::string infoBandwidthCriterion(const std::vector<BandwidthWeight*> &weights)
Get meta infomation of current bandwidth value and the corresponding criterion value. Bandwidth weight Information string.
-
static inline std::string infoBandwidthCriterion(const std::vector<BandwidthWeight*> &weights, const double criterion)
Get infomation of current bandwidth value and the corresponding criterion value. Bandwidth weight Criterion value Information string.
-
struct Parameter
Additional parameters for optimizer.
-
inline explicit GWDRBandwidthOptimizer(const std::vector<BandwidthWeight*> &weights)