Class GTDRBandwidthOptimizer
Defined in File GTDR.h
Nested Relationships
Nested Types
Class Documentation
-
class GTDRBandwidthOptimizer
Public Functions
-
inline explicit GTDRBandwidthOptimizer(const std::vector<BandwidthWeight*> &weights)
Construct a new GTDRBandwidthOptimizer 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 GTDRBandwidthOptimizer(const std::vector<BandwidthWeight*> &weights)