IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Typedefs

structure allowing to encapsulate parameters for kernel kmeans clustering algorithm More...

Classes

class  ipsdk::imaproc::attr::KernelKMeansParams
 structure allowing to encapsulate parameters for kernel kmeans clustering algorithm More...
 

Typedefs

typedef boost::shared_ptr< ipsdk::imaproc::attr::KernelKMeansParamsipsdk::imaproc::attr::KernelKMeansParamsPtr
 shared pointer to ipsdk::imaproc::attr::KernelKMeansParams
 
typedef boost::shared_ptr< const ipsdk::imaproc::attr::KernelKMeansParamsipsdk::imaproc::attr::KernelKMeansParamsConstPtr
 shared pointer to const ipsdk::imaproc::attr::KernelKMeansParams
 

Detailed Description

structure allowing to encapsulate parameters for kernel kmeans clustering algorithm

SubNodes description

Name ToolTip Associated Class Default Value
RBKParamsPolicy used policy for radial basis kernel parameters computation ipsdk::DataItemEnumLeaf<ipsdk::imaproc::attr::eRadialBasisKernelParamsPolicy> ipsdk::imaproc::attr::eRadialBasisKernelParamsPolicy::eRBKPP_FromDataDynamic
RBKSigmaParam Parameter used to compute radial basis kernel sigma value. ipsdk::DataItemLeaf<ipsdk::ipReal32>
RBKAccuracyThresholdParam Parameter used to compute accuracy threshold for approximate linear dependence condition. ipsdk::DataItemLeaf<ipsdk::ipReal32>
NbAttempts number of attempts for KMeans algorithm ipsdk::DataItemLeaf<ipsdk::ipUInt32>
NbMaxIteration maximum number of K-Means algorithm iterations for an attempt ipsdk::DataItemLeaf<ipsdk::ipUInt32>
MinChangeRatio minimum ratio for sample assignment change (versus full number of samples) to consider that an iteration has converged ipsdk::DataItemLeaf<ipsdk::ipReal32>
MaxDictionarySize maximum dictionary size by cluster ipsdk::DataItemLeaf<ipsdk::ipUInt32>